Principles of biochemistry - Smith, Emil L.