amino acid precursors