how many bases are needed to code for one amino acid?