How Many Different Amino Acids Are There To Choose From When Assembling A Protein