subject area of Crystal structures of homoserine dehydrogenase suggest a novel catalytic mechanism for oxidoreductases Journal Articles