Principles of biochemistry - Lehninger, Albert L. (CBS, 1993)