NAD-dependent oxidoreductase with broad substrate specificity that shows both oxidative and reductive activity (in vitro). Has 17-beta-hydroxysteroid dehydrogenase activity towards various steroids (in vitro). Converts 5-alpha-androstan-3-alpha,17-beta-diol to androsterone and estradiol to estrone (in vitro). Has 3-alpha-hydroxysteroid dehydrogenase activity towards androsterone (in vitro). Has retinol dehydrogenase activity towards all-trans-retinol (in vitro). Can convert androsterone to epi-androsterone. Androsterone is first oxidized to 5-alpha-androstane-3,17-dione and then reduced to epi-andosterone. Can act on both C-19 and C-21 3-alpha-hydroxysteroids. all-trans-retinol--[retinol-binding protein] + NAD(+) = all-trans-retinal--[retinol-binding protein] + H(+) + NADH all-trans-retinol + NAD(+) = all-trans-retinal + H(+) + NADH 3alpha-hydroxy-5alpha-androstan-17-one + NAD(+) = 5alpha-androstan-3,17-dione + H(+) + NADH NAD(+) + testosterone = androst-4-ene-3,17-dione + H(+) + NADH 5alpha-androstane-3alpha,17beta-diol + NAD(+) = 17beta-hydroxy-5alpha-androstan-3-one + H(+) + NADH 17beta-estradiol + NAD(+) = estrone + H(+) + NADH 17beta-estradiol + NADP(+) = estrone + H(+) + NADPH 3alpha-hydroxy-5alpha-pregnan-20-one + NAD(+) = 5alpha-pregnane-3,20-dione + H(+) + NADH 5alpha-androstane-3beta,17beta-diol + NAD(+) = 17beta-hydroxy-5alpha-androstan-3-one + H(+) + NADH 3beta-hydroxy-5alpha-androstan-17-one + NAD(+) = 5alpha-androstan-3,17-dione + H(+) + NADH The kinetic parameters were determined using microsomes from transfected cells. Detected in liver and prostate (at protein level). Detected in adult liver, lung, brain, placenta, prostate, adrenal gland, testis, mammary gland, spleen, spinal cord and uterus. Detected in caudate nucleus, and at lower levels in amygdala, corpus callosum, hippocampus, substantia nigra and thalamus. Detected in fetal lung, liver and brain. Belongs to the short-chain dehydrogenases/reductases (SDR) family.