D-glyceraldehyde-3-phosphate dehydrogenase: three-dimensional structure and evolutionary significance.

D-glyceraldehyde-3-phosphate dehydrogenase: three-dimensional structure and evolutionary significance.