Human duodenal cytochrome b (Dcytb) in substrate free form