Pyrroline-5-carboxylate reductase TTHA0852

Pyrroline-5-carboxylate reductase TTHA0852