The narcotic analgesic morphine is the major alkaloid of the opium poppy Papaver somniferum. Its biosynthetic precursor codeine is currently the most widely used and effective antitussive agent. Along the morphine biosynthetic pathway in opium poppy, codeinone reductase catalyzes the NADPH-dependent reduction of codeinone to codeine. In this study, we have isolated and characterized four cDNAs encoding codeinone reductase isoforms and have functionally expressed them in Escherichia coli. Heterologously expressed codeinone reductase-calmodulin-binding peptide fusion protein was purified from E. coli using calmodulin affinity column chromatography in a yield of 10 mg enzyme l-1. These four isoforms demonstrated very similar physical properties and substrate specificity. As least six alleles appear to be present in the poppy genome. A comparison of the translations of the nucleotide sequences indicate that the codeinone reductase isoforms are 53% identical to 6′-deoxychalcone synthase from soybean suggesting an evolutionary although not a functional link between enzymes of phenylpropanoid and alkaloid biosynthesis. By sequence comparison, both codeinone reductase and 6′-deoxy- chalcone synthase belong to the aldo/keto reductase family, a group of structurally and functionally related NADPH-dependent oxidoreductases, and thereby possibly arise from primary metabolism.