amino acid list and functions