Email (record): Escherichia coli delta 1-pyrroline-5-carboxylate reductase: gene sequence, protein overproduction and purification.