The incorporation of unnatural amino acids into proteins is an important tool for understanding protein function such as structural support,engineering proteins and introducing useful building blocks and molecular scaffold for protein-based heterochiral biomaterials