Crystal structure of human glyoxalase I--evidence for gene duplication and 3D domain swapping.

Crystal structure of human glyoxalase I--evidence for gene duplication and 3D domain swapping.