Evolution of plant δ(1)-pyrroline-5-carboxylate reductases from phylogenetic and structural perspectives.

Evolution of plant δ(1)-pyrroline-5-carboxylate reductases from phylogenetic and structural perspectives.