Protein engineering and design. (1996)