Proteins: structures and molecular properties. - CREIGHTON (Thomas E). (1993)