A putative model of the cytochrome b5 : cytochrome P450 complex