A cytochrome P450 monooxygenase involved in the metabolism of various endogenous substrates, including fatty acids, steroid hormones and vitamins. Mechanistically, uses molecular oxygen inserting one oxygen atom into a substrate, and reducing the second into a water molecule, with two electrons provided by NADPH via cytochrome P450 reductase (CPR; NADPH-ferrihemoprotein reductase). Catalyzes the hydroxylation of carbon-hydrogen bonds. Exhibits high catalytic activity for the formation of hydroxyestrogens from estrone (E1) and 17beta-estradiol (E2), namely 2-hydroxy E1 and E2, as well as D-ring hydroxylated E1 and E2 at the C15alpha and C16alpha positions. Displays different regioselectivities for polyunsaturated fatty acids (PUFA) hydroxylation. Catalyzes the epoxidation of double bonds of certain PUFA. Converts arachidonic acid toward epoxyeicosatrienoic acid (EET) regioisomers, 8,9-, 11,12-, and 14,15-EET, that function as lipid mediators in the vascular system. Displays an absolute stereoselectivity in the epoxidation of eicosapentaenoic acid (EPA) producing the 17(R),18(S) enantiomer. May play an important role in all-trans retinoic acid biosynthesis in extrahepatic tissues. Catalyzes two successive oxidative transformation of all-trans retinol to all-trans retinal and then to the active form all-trans retinoic acid. May also participate in eicosanoids metabolism by converting hydroperoxide species into oxo metabolites (lipoxygenase-like reaction, NADPH-independent). an organic molecule + O2 + reduced [NADPH--hemoprotein reductase] = an alcohol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] estrone + O2 + reduced [NADPH--hemoprotein reductase] = 2-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] estrone + O2 + reduced [NADPH--hemoprotein reductase] = 4-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] estrone + O2 + reduced [NADPH--hemoprotein reductase] = 6alpha-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] estrone + O2 + reduced [NADPH--hemoprotein reductase] = 15alpha-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] estrone + O2 + reduced [NADPH--hemoprotein reductase] = 16alpha-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 2-hydroxy-17beta-estradiol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 4-hydroxy-17beta-estradiol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 6alpha-hydroxy-17beta-estradiol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 7alpha-hydroxy-17beta-estradiol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 15alpha-hydroxy-17beta-estradiol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z)-eicosatrienoate + O2 + reduced [NADPH--hemoprotein reductase] = 19-hydroxy-(5Z,8Z,11Z)-eicosatrienoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = 16-hydroxy-(5Z,8Z,11Z,14Z)-eicosatetraenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = 17-hydroxy-(5Z,8Z,11Z,14Z)-eicosatetraenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = 18-hydroxy-(5Z,8Z,11Z,14Z)-eicosatetraenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = 19-hydroxy-(5Z,8Z,11Z,14Z)-eicosatetraenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z,17Z)-eicosapentaenoate + O2 + reduced [NADPH--hemoprotein reductase] = 19-hydroxy-(5Z,8Z,11Z,14Z,17Z)-eicosapentaenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = (8R,9S)-epoxy-(5Z,11Z,14Z)-eicosatrienoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = (11R,12S)-epoxy-(5Z,8Z,14Z)-eicosatrienoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = (14S,15R)-epoxy-(5Z,8Z,11Z)-eicosatrienoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z)-eicosatetraenoate + O2 + reduced [NADPH--hemoprotein reductase] = (14R,15S)-epoxy-(5Z,8Z,11Z)-eicosatrienoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (5Z,8Z,11Z,14Z,17Z)-eicosapentaenoate + O2 + reduced [NADPH--hemoprotein reductase] = (17R,18S)-epoxy-(5Z,8Z,11Z,14Z)-eicosatetraenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (4Z,7Z,10Z,13Z,16Z,19Z)-docosahexaenoate + O2 + reduced [NADPH--hemoprotein reductase] = (19S,20R)-epoxy-(4Z,7Z,10Z,13Z,16Z)-docosapentaenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (4Z,7Z,10Z,13Z,16Z,19Z)-docosahexaenoate + O2 + reduced [NADPH--hemoprotein reductase] = (19R,20S)-epoxy-(4Z,7Z,10Z,13Z,16Z)-docosapentaenoate + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] all-trans-retinol + O2 + reduced [NADPH--hemoprotein reductase] = all-trans-retinal + H(+) + 2 H2O + oxidized [NADPH--hemoprotein reductase] all-trans-retinal + O2 + reduced [NADPH--hemoprotein reductase] = all-trans-retinoate + 2 H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (13S)-hydroperoxy-(9Z,11E)-octadecadienoate = 13-oxo-(9Z,11E)-octadecadienoate + H2O (12S)-hydroperoxy-(5Z,8Z,10E,14Z)-eicosatetraenoate = 12-oxo-(5Z,8Z,10E,14Z)-eicosatetraenoate + H2O (15S)-hydroperoxy-(5Z,8Z,11Z,13E)-eicosatetraenoate = 15-oxo-(5Z,8Z,11Z,13E)-eicosatetraenoate + H2O (5S)-hydroperoxy-(6E,8Z,11Z,14Z)-eicosatetraenoate = 5-oxo-(6E,8Z,11Z,14Z)-eicosatetraenoate + H2O Steroid hormone biosynthesis. Lipid metabolism; fatty acid metabolism. Cofactor metabolism; retinol metabolism. Interacts with cytosolic chaperones HSP70 and HSP90; this interaction is required for initial targeting to mitochondria. Interacts (via mitochondrial targeting signal) with TOMM40 (via N-terminus); this interaction is required for translocation across the mitochondrial outer membrane. Constitutively expressed in liver. By 3-methylcholanthrene (3MC). Constitutive expression of this enzyme in liver may be related to the sensitivity of guinea pig to TCDD. Belongs to the cytochrome P450 family.