During translation, ribosomes convert a sequence of mRNA (messenger RNA) to an amino acid sequence. Each 3-base-pair-long segment of mRNA is a codon which corresponds to one amino acid or stop signal. Amino acids can have multiple codons that correspond to them. Ribosomes do not directly attach amino acids to mRNA codons. They must utilize tRNAs (transfer RNAs) as well. Transfer RNAs can bind to amino acids and contain an anticodon which can hydrogen bind to an mRNA codon. The process of bind an amino acid to a tRNA is known as tRNA charging. Here, the enzyme aminoacyl-tRNA-synthetase catalyzes two reactions. In the first one, it attaches an AMP molecule (cleaved from ATP) to the amino acid. The second reaction cleaves the aminoacyl-AMP producing the energy to join the amino acid to the tRNA molecule.