Lehninger Principales of Biochemistry - Cox . Michael .M (W.H.freeman and company, 2008)