17.05.05 · mol-cell-bio / gene-expression

Ribosomes and the genetic code: codon-anticodon recognition and aminoacyl-tRNA synthetases

stub3 tiersLean: nonepending prereqs

Anchor (Master): Schmeing, T. M. & Ramakrishnan, V. — Nature 461 (2009) 1234-1242

Intuition Beginner

The ribosome is the molecular machine that reads mRNA and builds proteins. Think of it as a factory floor: the mRNA is the instruction tape, and the ribosome walks along it, reading three-letter words called codons. Each codon tells the ribosome which amino acid to add next to the growing protein chain.

But the ribosome does not recognise amino acids directly. It uses transfer RNA (tRNA) molecules as adapters. Each tRNA has an anticodon on one end that pairs with a specific codon on the mRNA, and carries the corresponding amino acid on the other end. When the anticodon matches the codon, the ribosome grabs the amino acid and stitches it onto the protein.

The genetic code is the lookup table that maps each codon to an amino acid. There are 64 possible codons () but only 20 standard amino acids, so most amino acids are specified by several different codons. This redundancy is called degeneracy and it acts as a buffer: a mutation that changes one codon to another coding for the same amino acid has no effect on the protein.

The genetic code is nearly universal. The same three-letter codons specify the same amino acids in bacteria, plants, animals, and fungi. This shared vocabulary is one of the strongest pieces of evidence that all life on Earth descended from a common ancestor.

Visual Beginner

The ribosome has three internal sites that hold tRNAs during protein synthesis. The A site (aminoacyl) is where a new tRNA arrives, carrying its amino acid. The P site (peptidyl) holds the tRNA attached to the growing protein chain. The E site (exit) is where the empty tRNA leaves after donating its amino acid.

The cycle works as follows. A tRNA enters the A site and matches its anticodon to the mRNA codon. The ribosome transfers the protein chain from the tRNA in the P site to the amino acid on the tRNA in the A site, forming a new peptide bond. The ribosome then shifts forward by one codon: the spent tRNA moves to E and exits, the chain-bearing tRNA shifts from A to P, and the next codon is exposed at the now-vacant A site.

Worked example Beginner

Use the genetic code to translate the mRNA sequence: 5'-AUG-GCA-UAC-UGA-3'.

Codon Amino acid
AUG Met (start)
GCA Ala
UAC Tyr
UGA Stop

The protein is Met-Ala-Tyr (3 amino acids). AUG is the start codon and always codes for methionine. UGA is a stop codon that signals the ribosome to release the finished chain — it does not encode an amino acid. Two other stop codons (UAA, UAG) serve the same function.

Notice that alanine is also encoded by GCU, GCC, and GCG. This is degeneracy in action: four different codons all specify the same amino acid. A mutation from GCA to GCG would be a silent mutation because the protein sequence would not change.

Check your understanding Beginner

Formal definition Intermediate+

The genetic code as a mapping

The standard genetic code is a function from the set of 64 three-nucleotide sequences (codons) to the set of 20 standard amino acids plus a stop signal:

Of the 64 codons, 61 map to amino acids (sense codons) and 3 map to Stop (UAA, UAG, UGA). The mapping is degenerate: multiple codons map to the same amino acid. Only Met (AUG) and Trp (UGG) have a single codon. Leucine, serine, and arginine each have six codons. The code is unambiguous (each codon maps to exactly one output) but not injective (multiple codons share an output).

Codon-anticodon recognition and the wobble hypothesis

The anticodon of a tRNA pairs with its cognate mRNA codon in an antiparallel fashion. The first two positions (codon positions 1 and 2) follow strict Watson-Crick rules. The third position (codon position 3, the wobble position) permits relaxed pairing, as proposed by Crick in 1966:

Anticodon base (position 1) Codon base (position 3)
C G
G U or C
U A or G
A U
I (inosine) U, C, or A

Inosine is a post-transcriptionally modified guanosine found in many tRNA anticodons. A single tRNA with inosine at the wobble position can decode three different codons. This economy allows approximately 45 tRNA species to read all 61 sense codons.

Aminoacyl-tRNA synthetases

Each amino acid is attached to its cognate tRNA by a dedicated aminoacyl-tRNA synthetase (aaRS). There are 20 aaRS enzymes (one per amino acid, though some organisms have fewer via non-discriminating synthetases). The charging reaction proceeds in two steps:

Step 1 — Activation:

The amino acid reacts with ATP to form an aminoacyl-adenylate intermediate, releasing pyrophosphate. Pyrophosphatase hydrolyses to , making this step irreversible.

Step 2 — Transfer:

The activated amino acid is transferred to the 3' end of the tRNA (the 2'-OH or 3'-OH of the terminal adenosine A76).

The net reaction consumes 2 high-energy phosphate bonds (ATP → AMP + 2 Pi) per amino acid.

Class I vs. Class II aaRS. The 20 aaRS enzymes fall into two structurally unrelated classes (Class I: 11 enzymes; Class II: 9 enzymes). Class I enzymes attach the amino acid to the 2'-OH of A76 and approach the tRNA acceptor stem from the minor groove side. Class II enzymes attach to the 3'-OH and approach from the major groove side. Class I enzymes have the Rossmann-fold catalytic domain with signature motifs HIGH and KMSKS; Class II enzymes have an antiparallel beta-sheet fold with motifs 1, 2, and 3.

Editing and proofreading. Some aaRS enzymes face a discrimination problem: the wrong amino acid may be similar enough to the correct one to survive the initial activation step. For example, isoleucyl-tRNA synthetase must discriminate between isoleucine and valine, which differ by only a single methylene group. The thermodynamic discrimination ratio for a single methylene is only about , which is insufficient to achieve the observed error rate of . These enzymes possess a separate editing domain (or hydrolytic site) that re-checks the amino acid after activation. If the wrong amino acid is detected, it is hydrolysed from the tRNA before it can reach the ribosome. This double-sieve mechanism (a coarse sieve at the synthetic site and a fine sieve at the editing site) was proposed by Fersht and demonstrated for valyl-tRNA synthetase and isoleucyl-tRNA synthetase.

Ribosome structure

The ribosome is a ribonucleoprotein complex with two subunits.

Bacterial (70S ribosome):

  • Small subunit (30S): 16S rRNA (~1540 nt) + 21 proteins (S1–S21)
  • Large subunit (50S): 23S rRNA (2900 nt) + 5S rRNA (120 nt) + 31 proteins (L1–L36)

Eukaryotic (80S ribosome):

  • Small subunit (40S): 18S rRNA (~1870 nt) + ~33 proteins
  • Large subunit (60S): 28S rRNA (4700 nt) + 5.8S rRNA (160 nt) + 5S rRNA (~120 nt) + ~49 proteins

The Svedberg (S) values reflect sedimentation rate and are not additive because they depend on both mass and shape. The catalytic peptidyl transferase center in the large subunit is composed entirely of rRNA — no protein side chain lies within 18 Angstroms of the peptide bond formation site. The ribosome is therefore a ribozyme.

The three tRNA binding sites span both subunits:

  • A site (aminoacyl): receives the incoming aminoacyl-tRNA; decoding occurs on the small subunit
  • P site (peptidyl): holds the tRNA carrying the growing peptide chain
  • E site (exit): holds the deacylated tRNA before it dissociates

The translation elongation cycle

Each round of elongation adds one amino acid to the chain and consumes 2 GTP molecules:

  1. Decoding and A-site entry. EF-Tu (bacteria) or eEF1A (eukaryotes) delivers the aminoacyl-tRNA to the A site as a ternary complex (EF-Tu–GTP–aa-tRNA). Correct codon-anticodon pairing triggers GTP hydrolysis by EF-Tu, causing a conformational change that releases the aa-tRNA into the A site. Incorrect tRNAs dissociate before or after GTP hydrolysis (kinetic proofreading).

  2. Peptidyl transfer. The peptidyl transferase center catalyses transfer of the growing peptide from the P-site tRNA to the amino acid on the A-site tRNA, forming a new peptide bond. The reaction is an aminolysis of an ester bond, facilitated by precise rRNA positioning of the substrates.

  3. Translocation. EF-G (bacteria) or eEF2 (eukaryotes) binds with GTP and drives the ribosome forward by one codon. The deacylated tRNA moves from P to E (and exits), and the peptidyl-tRNA moves from A to P. GTP hydrolysis makes translocation irreversible. The mechanism involves intersubunit rotation (a ratchet motion of ~6–10 degrees).

Antibiotics targeting translation

Many clinically important antibiotics inhibit specific steps of translation:

Antibiotic Target Mechanism
Tetracycline 30S A site Blocks aminoacyl-tRNA entry
Chloramphenicol 50S peptidyl transferase center Inhibits peptide bond formation
Erythromycin 50S exit tunnel Blocks polypeptide exit from the ribosome
Streptomycin 30S decoding center Causes misreading of mRNA (miscoding)
Puromycin A site (mimics aa-tRNA) Causes premature chain termination

Key mechanism Intermediate+

The aminoacyl-tRNA synthetase double-sieve editing mechanism.

The central problem in aminoacyl-tRNA synthesis is specificity: each of the 20 aaRS enzymes must select its cognate amino acid from a pool of chemically similar substrates. The difficulty is most acute for pairs like isoleucine/valine (differ by one methylene group) and threonine/serine (differ by one methyl group).

Isoleucyl-tRNA synthetase (IleRS) illustrates the double-sieve mechanism. The synthetic (activation) site acts as a coarse sieve: it activates isoleucine and excludes larger amino acids (leucine, phenylalanine) but cannot fully exclude the smaller valine. Valine is activated at a rate approximately 1/200 that of isoleucine — a discrimination ratio too low for the required overall fidelity.

The editing (hydrolytic) site acts as a fine sieve. After activation and transfer to tRNA, the aminoacyl-adenylate (or misacylated Val-tRNA^Ile) can translocate to a separate editing domain ~30 Angstroms from the synthetic site. The editing site cavity is sized to accommodate valine but too small for isoleucine. Valyl-AMP or Val-tRNA^Ile that reaches the editing site is hydrolysed, releasing valine and freeing the tRNA for another charging attempt.

The combined selectivity is multiplicative: if the synthetic site discriminates by a factor of and the editing site by an additional factor of , the overall error rate is , consistent with measured mischarging frequencies. This pre-ribosomal proofreading is distinct from the ribosome's own kinetic proofreading (which operates at the codon-anticodon matching step via EF-Tu); the two mechanisms act in series to achieve the overall translation fidelity of per codon.

The editing reaction is energetically wasteful — each rejected amino acid consumed an ATP — but the cost is justified by the consequences of misincorporation: a single wrong amino acid in a critical position can inactivate an enzyme or, in the case of a misfolded protein, trigger aggregation and cellular stress.

Exercises Intermediate+

Advanced results Master

Cryo-EM and the ribosome at atomic resolution

The determination of ribosome structure at atomic resolution is one of the great achievements of structural biology. X-ray crystallography by the Steitz, Yonath, and Ramakrishnan laboratories produced the first atomic models of the bacterial ribosome at 2.4 Angstroms (2000). Since then, single-particle cryo-electron microscopy (cryo-EM) has undergone a "resolution revolution" (enabled by direct electron detectors and improved image processing), yielding structures of the eukaryotic 80S ribosome at resolutions better than 3 Angstroms. These structures capture the ribosome in multiple functional states — with tRNAs in A, P, and E sites; with elongation factors; with antibiotics — providing a movie-like view of the translation cycle.

The cryo-EM structures reveal that the ribosome is a dynamic machine, not a rigid scaffold. The small and large subunits undergo coordinated movements: the ratchet-like intersubunit rotation (6–10 degrees) during translocation, the head swivel of the small subunit (18 degrees), and the L1 stalk movement that escorts deacylated tRNA from the E site. These motions are driven by GTP hydrolysis of EF-G (or eEF2) and are essential for directional movement along the mRNA.

The peptidyl transferase center as a ribozyme

The peptidyl transferase center (PTC) resides in domain V of 23S rRNA (28S rRNA in eukaryotes). The catalytic mechanism has been refined through atomic-resolution structures and computational studies. The key insight is that the ribosome stabilises the transition state rather than providing chemical catalysis. The alpha-amino group of the A-site aminoacyl-tRNA performs a nucleophilic attack on the carbonyl carbon of the ester linkage between the peptide and the P-site tRNA. The 2'-OH of A76 of the P-site tRNA acts as a proton shuttle, transferring a proton from the attacking amine to the 3'-O leaving group. Adenine 2451 (E. coli numbering) in the PTC positions the substrates but does not participate directly in acid-base catalysis — mutation of A2451 reduces activity by only ~10-fold, whereas removal of the 2'-OH of A76 abolishes it.

The ribozyme nature of the PTC is the strongest structural argument for the RNA world hypothesis: the most ancient and universal catalytic activity in biology (peptide bond formation) is performed by RNA. The proteins of the ribosome serve structural and regulatory roles but are not catalytic at the active site.

tmRNA and trans-translation

When a ribosome stalls on a damaged or truncated mRNA (no stop codon), the bacterial tmRNA system (also called SsrA or trans-translation) rescues it. tmRNA is a bifunctional RNA that acts as both a tRNA and an mRNA. Its tRNA-like domain is charged with alanine by alanyl-tRNA synthetase. EF-Tu delivers alanyl-tmRNA to the stalled ribosome's A site. After peptide bond formation and translocation, the ribosome switches from the damaged mRNA to a short internal open reading frame (the tag-encoding sequence) on tmRNA itself. The ribosome translates this short ORF, adding an 11-amino-acid degradation tag (AANDENYALAA in E. coli) to the C-terminus of the stalled nascent chain. Upon reaching the tmRNA stop codon, the ribosome terminates normally, releasing the tagged protein for degradation by proteases (ClpXP, ClpAP, FtsH).

Trans-translation is essential in many bacteria (including Neisseria gonorrhoeae and Helicobacter pylori) and is required for virulence in pathogenic species, making the tmRNA pathway a potential antibiotic target. No tmRNA system exists in eukaryotes, which instead use Dom34/Hbs1-mediated no-go decay and ribosome-associated quality control (RQC) with CAT-tailing.

Codon usage bias and tRNA abundance

The degeneracy of the genetic code creates a nontrivial problem for the cell: synonymous codons are not used equally. Codon usage bias — the non-uniform frequency of synonymous codons in the genome — varies across genes within an organism and across species. In bacteria and many eukaryotes, highly expressed genes preferentially use codons that match the most abundant tRNA species. This co-adaptation between codon usage and tRNA pool increases translation speed and accuracy.

Ikemura (1981) demonstrated a strong positive correlation between codon frequency and tRNA abundance in E. coli and S. cerevisiae. Genes with high codon adaptation index (CAI) values — a measure of how closely a gene's codon usage matches the optimal codons — tend to be highly expressed. Rare codons, matched to low-abundance tRNAs, cause translational pausing. These pauses can affect co-translational protein folding: a stall at a rare codon may provide a time window for a nascent domain to fold before the next domain emerges from the ribosome exit tunnel.

In heterologous protein expression (e.g., expressing a human gene in E. coli), codon usage mismatch between the foreign gene and the host tRNA pool can cause low expression, translational errors, and protein misfolding. Codon optimisation — replacing rare codons with synonymous optimal ones — is a standard practice in biotechnology, though it can sometimes reduce protein yield or alter folding if the native codon usage encoded programmed translational pauses essential for proper folding.

Ribosome profiling (Ribo-seq)

Ribosome profiling (Ribo-seq), developed by Ingolia, Weissman, and colleagues in 2009, sequences the mRNA fragments protected by ribosomes from nuclease digestion. This technique provides a genome-wide, quantitative snapshot of translation at nucleotide resolution. Applications include:

  • Measuring translation elongation rates across the genome
  • Identifying upstream open reading frames (uORFs) and alternative translation initiation sites
  • Detecting ribosome stalling at specific codons or mRNA structures
  • Quantifying the translation efficiency (TE) of each mRNA (ribosome footprint density normalised to mRNA abundance)
  • Discovering non-canonical translation products (proteins from presumed non-coding regions)

Ribo-seq has revealed that translation is far more pervasive than previously appreciated: a significant fraction of the genome is occupied by ribosomes, including in regions annotated as non-coding.

Antibiotic resistance mutations

Antibiotics that target translation exert strong selective pressure for resistance. Mutations in ribosomal RNA or ribosomal proteins can reduce antibiotic binding while preserving translation fidelity. Clinically important examples include:

  • Macrolide resistance: A2058G or A2059G mutations in 23S rRNA (E. coli numbering) reduce erythromycin and azithromycin binding. The methyltransferase Erm dimethylates A2058, sterically blocking macrolide binding — this is the inducible erm resistance mechanism found in Staphylococcus aureus and Streptococcus pneumoniae.
  • Aminoglycoside resistance: Mutations in 16S rRNA (e.g., C1192U) reduce streptomycin binding. Enzymatic modification of aminoglycosides by acetyltransferases, phosphotransferases, or nucleotidyltransferases is a more common resistance mechanism.
  • Oxazolidinone resistance (linezolid): Mutations in the peptidyl transferase center (e.g., G2576U in 23S rRNA) reduce linezolid binding. Linezolid is a last-resort antibiotic for vancomycin-resistant enterococci and MRSA, making resistance a serious clinical concern.

Mitochondrial genetic code differences

Mitochondria have their own translation system with a slightly modified genetic code. The vertebrate mitochondrial code differs from the standard code at four positions:

Standard code codon Standard meaning Mitochondrial meaning
UGA Stop Trp
AUA Ile Met
AGA Arg Stop (in vertebrates)
AGG Arg Stop (in vertebrates)

Mitochondria also use a simplified tRNA set (only 22 tRNAs) compared to the cytosolic system (~45 tRNAs), with expanded wobble pairing rules. Invertebrate mitochondrial codes show additional variations (e.g., in yeast mitochondria, CUN codons code for Thr instead of Leu). These code differences are consistent with Crick's frozen accident hypothesis: the mitochondrial code was derived from the standard code after the endosymbiotic event and frozen in place.

Connections Master

  • Translation 17.05.03. This unit deepens the ribosome mechanics introduced in the translation unit. Where 17.05.03 presented the translation cycle as a three-stage process, this unit examines the molecular details of how the ribosome discriminates between correct and incorrect tRNAs (the decoding center mechanism), how amino acids are attached to tRNAs before they reach the ribosome (the aaRS charging reaction), and how the genetic code's degeneracy is structurally accommodated (wobble pairing). Together, these two units cover the complete molecular mechanism from amino acid activation to polypeptide release.

  • DNA replication 17.05.01. The genetic code provides the informational link between the nucleotide sequence stored in DNA and the amino acid sequence of proteins. Replication copies the DNA template; transcription converts it to mRNA; and the ribosome reads the mRNA using the genetic code to build protein. The fidelity of each step — replication ( error rate), transcription (), translation () — decreases along this information flow, reflecting the different consequences of errors at each stage and the different proofreading mechanisms available.

  • Mutation and repair 17.06.01. The degeneracy of the genetic code is the first line of defence against point mutations. Mutations at the third codon position are disproportionately likely to be synonymous (silent) because of wobble degeneracy. This error-buffering property is not coincidental: the genetic code's structure minimises the probability that a random single-nucleotide substitution changes the encoded amino acid to one with dissimilar physicochemical properties. Quantitative analysis shows that the standard code outperforms ~99.99% of randomly generated alternative codes in minimising the physicochemical impact of mutations.

  • Enzyme mechanism. The aminoacyl-tRNA synthetase editing mechanism is a paradigm for enzymatic specificity. The double-sieve mechanism (synthetic site + editing site) is conceptually parallel to kinetic proofreading by EF-Tu at the ribosome: both use two sequential discrimination steps separated by an irreversible (energy-consuming) step to amplify a small thermodynamic difference into a large selectivity ratio. The aaRS enzymes also illustrate the principle that enzyme active sites are complementary to the transition state, not to the substrate — the editing pocket selects against the noncognate amino acid by accommodating it for hydrolysis while excluding the cognate.

  • Evolution and the RNA world. The ribozyme nature of the peptidyl transferase center is the most direct structural evidence for the RNA world hypothesis. If the ribosome's catalytic core were protein-based, it would create a circular dependency (proteins making proteins). The RNA-based mechanism breaks this circle: RNA can both store genetic information and catalyse reactions, making an RNA-only translation system plausible before proteins evolved. The universal conservation of the rRNA core across all three domains of life places the ribosome's origin before the last universal common ancestor (LUCA).

Historical notes Master

The cracking of the genetic code between 1961 and 1966 is one of the great stories of twentieth-century science. Nirenberg and Matthaei's poly-U experiment (reported 30 May 1961 at the International Congress of Biochemistry in Moscow) established that the synthetic RNA polyuridylic acid (poly-U) directed the synthesis of polyphenylalanine in a cell-free E. coli extract — the first codon assignment, UUU = Phe. Nirenberg later described the audience reaction as stunned silence, because few scientists had expected the code to be cracked so soon after the structure of DNA was determined (1953). The result was not published until later that year.

Nirenberg and Leder (1964) developed the triplet-binding assay: a labelled trinucleotide (e.g., 5'-UUC-3') was mixed with ribosomes and charged tRNAs, and the complex that formed was trapped on a nitrocellulose filter. This allowed systematic assignment of codons one at a time. Khorana's laboratory used a complementary approach, synthesising defined-sequence polynucleotides with repeating patterns (e.g., poly-UC, which produces a repeating Ser-Leu protein) to deduce codon assignments by reading-frame logic. By 1966 the complete code was known; Nirenberg, Khorana, and Holley shared the 1968 Nobel Prize in Physiology or Medicine.

Crick's 1966 wobble hypothesis predicted non-standard base pairing at the third codon position before modified bases (like inosine) had been identified in tRNA anticodon loops. The hypothesis was validated by subsequent sequencing of tRNAs and the discovery of post-transcriptional modifications. Crick's 1968 paper "The origin of the genetic code" introduced the "frozen accident" concept: the code is chemically arbitrary (no physical law links UUU to Phe rather than to some other amino acid), and once established in the last universal common ancestor, it could not be changed without lethal consequences across all gene products.

The discovery that aminoacyl-tRNA synthetases fall into two unrelated classes (Class I and Class II) was made independently by Eriani, Delarue, Poch, Gangloff, and Moras (1990) and by Cusack, Hartlein, and Leberman (1990). This was unexpected: it had been assumed that all 20 aaRS enzymes evolved from a common ancestor. The two-class result implies either that amino acid charging was invented twice independently (convergent evolution toward the same chemical reaction) or that the two classes diverged so early that no structural similarity remains — both scenarios are nontrivial evolutionary questions.

The atomic structures of the ribosome by Yonath, Steitz, and Ramakrishnan (published in 2000, Nobel Prize in Chemistry 2009) revealed the ribozyme nature of the peptidyl transferase center. Schmeing and Ramakrishnan's 2009 review in Nature synthesised the structural data into a coherent mechanistic picture of the translation cycle, integrating crystallographic snapshots of the ribosome in multiple functional states with biochemical and genetic data accumulated over five decades.

Bibliography Master

  1. Alberts, B. et al. — Molecular Biology of the Cell, 7th ed. (Garland Science, 2022). Ch. 6: How Cells Read the Genome: From DNA to Protein.

  2. Lodish, H. et al. — Molecular Cell Biology, 9th ed. (W. H. Freeman, 2021). Ch. 7: Translation.

  3. Schmeing, T. M. & Ramakrishnan, V. — The ribosome: a molecular machine for protein synthesis. Nature 461 (2009) 1234–1242.

  4. Nirenberg, M. W. & Matthaei, J. H. — The dependence of cell-free protein synthesis in E. coli upon naturally occurring or synthetic polyribonucleotides. Proc. Natl. Acad. Sci. USA 47 (1961) 1588–1602.

  5. Crick, F. H. C. — Codon–anticodon pairing: the wobble hypothesis. J. Mol. Biol. 19 (1966) 548–555.

  6. Crick, F. H. C. — The origin of the genetic code. J. Mol. Biol. 38 (1968) 367–379.

  7. Eriani, G., Delarue, M., Poch, O., Gangloff, J. & Moras, D. — Partition of tRNA synthetases into two classes based on mutually exclusive sets of sequence motifs. Nature 347 (1990) 203–206.

  8. Schimmel, P. — The RNA-based world and its evolutionary antecedents. Nature 461 (2009) 1234–1242.

  9. Ingolia, N. T., Ghaemmaghami, S., Newman, J. R. S. & Weissman, J. S. — Genome-wide analysis in vivo of translation with nucleotide resolution using ribosome profiling. Science 324 (2009) 218–223.

  10. Ikemura, T. — Correlation between the abundance of Escherichia coli transfer RNAs and the occurrence of the respective codons in its protein genes. J. Mol. Biol. 146 (1981) 1–21.

  11. Fersht, A. R. — Editing mechanisms in protein synthesis: rejection of valine by the isoleucyl-tRNA synthetase. Biochemistry 16 (1977) 1025–1030.

  12. Ramakrishnan, V. — Ribosome structure and the mechanism of translation. Cell 108 (2002) 557–572.