acid residues fo