Protein sequencing involves determining the linear order of amino acids that make up a protein or peptide chain. Each protein starts at the amino-terminal end and continues in sequence to the carboxyl-terminal end. There are 20 naturally occurring amino acids that are represented by either a three letter or single letter code, and the sequence is notated as a string of these letters from amino to carboxyl end.