Protein Engineering Elucidates the Relationship between Structure , Function and Stability of a Metabolic Enzyme