Principles of biochemistry - Albert L. Lehninger; David L. Nelson (New York, 1993)