Lehninger Principles of Biochemistry, Third Edition