PROTEINS Structures and Molecular Properties - Creighton, Thomas E (W.H FREEMAN AND COMPANY, 1993)