Principles of biochemistry - Horton H Robert, et al (Upper Saddle River, 2006)