Alongside the classical 20 protein amino acids, which are used to build proteins, there are more than 1000 non-protein amino acids in nature. Occasional mistakes can mean these non-protein amino acids ...