Codeinone reductase (COR) catalyzes the reversible NADPH-dependent reduction of codeinone to codeine as the penultimate step of morphine biosynthesis in opium poppy (Papaver somniferum). It also irreversibly reduces neopinone, which forms by spontaneous isomerization in aqueous solution from codeinone, to neopine. In a parallel pathway involving 3-O-demethylated analogs, COR converts morphinone to morphine, and neomorphinone to neomorphine. Similar to neopine, the formation of neomorphine by COR is irreversible. Neopine is a minor substrate for codeine O-demethylase (CODM), yielding morphine. In the plant, neopine levels are low and neomorphine has not been detected. Silencing of CODM leads to accumulation of upstream metabolites, such as codeine and thebaine, but does not result in a shift towards higher relative concentrations of neopine, suggesting a mechanism in the plant for limiting neopine production. In yeast (Saccharomyces cerevisiae) engineered to produce opiate alkaloids, the catalytic properties of COR lead to accumulation of neopine and neomorphine as major products. An isoform (COR-B) was isolated from opium poppy chemotype Bea's Choice that showed higher catalytic activity than previously characterized CORs, and it yielded mostly neopine in vitro and in engineered yeast. Five catalytically distinct COR isoforms (COR1.1-1.4 and COR-B) were used to determine sequence-function relationships that influence product selectivity. Biochemical characterization and site-directed mutagenesis of native COR isoforms identified four residues (V25, K41, F129 and W279) that affected protein stability, reaction velocity, and product selectivity and output. Improvement of COR performance coupled with an ability to guide pathway flux is necessary to facilitate commercial production of opiate alkaloids in engineered microorganisms.