ईमेल रिकॉर्ड : Human ornithine transcarbamylase: crystallographic insights into substrate recognition and conformational changes.