I was wondering whether there is any specific reason that there are three stop codons but only one start codon in prokaryotic and eukaryotic cytoplasmic mRNAs.

  • 1
    $\begingroup$ There are more than 1 start codon. E. coli have 3, for example. $\endgroup$ – canadianer Mar 22 '19 at 16:42
  • 1
    $\begingroup$ Yes, I just saw that. Though in most cases AUG dominates. Thanks $\endgroup$ – SpamChop Mar 22 '19 at 17:27
  • $\begingroup$ @David: I guess you didn't read all of my answer. I'm waiting for you to dive into the reasons behind the varying translation efficiency of different start codons. I'm not sure the OP really wants that level of detail for a question like this. $\endgroup$ – Fizz Mar 22 '19 at 22:00
  • $\begingroup$ @David: and don't forget to downvote the answers on this question: biology.stackexchange.com/questions/9990/… $\endgroup$ – Fizz Mar 22 '19 at 22:27
  • $\begingroup$ @Fizz — Although not really relevant as a comment to this question, I am obliged for your pointing out another which is certain to have poor answers. $\endgroup$ – David Mar 22 '19 at 22:33


It is important to realize that it is not possible to answer questions of this sort (the evolution of translation) in anything other than a speculative manner. Please bear this in mind, especially if you find the speculation below persuasive.


It is suggested that the redundancy of termination codons is largely similar to that for ‘elongation codons’ decoded at the A-site of the ribosome, although protection against suppressor tRNAs may also be a factor. The consideration here is, therefore, mainly focussed on the question why there is only a single codon for methionine (initiation and elongation), and I suggest this may have been a combination of the late appearance and infrequent usage of methionine, together with the particular requirements for an initiation tRNA at the P-site of the ribosome, where standard wobble is apparently not possible.

Disposing of a Red Herring

Although alternative initiation codons are sometimes used, this usage differs in prokaryotes and eukaryotes, is very limited, and is not seen with the use of methionine in elongation. I would therefore consider this does not invalidate the question, but perhaps rephrase it as:

“Why does the genetic code have only one codon assigned to methionine, the initiation codon, whereas other amino acids and termination have generally more than one?”

Time of appearance of and extent of use of Methionine

It is generally thought that genetic code initially encoded a small number of amino acids, and that this number increased over time. Methionine is one of the most complex (and energetically expensive) to synthesize (see Wikipedia entry), so is likely to have appeared late. One can argue that most of the codons would have been ‘taken’ (assigned) by that time. This argument is consistent with the situation for tryptophan, the other amino acid which has only a single codon, and which is also synthetically complex. Furthermore, these are the two least abundant amino acids so on can argue that their number of codons reflects their relative usage.

Admittedly, there need only be one stop codon per protein, but it is possible that the mechanism of termination evolved before that of methionine-specific initiation. (Initiation might originally have been from the 5′-end of the mRNA.) There is also the question of protection against suppressor tRNAs, but I shall delay discussion of this until the end.

The unique features of the initiator tRNA

Elongation involves several dozen amino acyl-tRNAs being recognized by an elongation factor which binds them to the A-site of the ribosome, at which 3′-codon wobble occurs where the redundancy of the genetic code allows and the anticodon of the tRNA has evolved appropriately.

In contrast initiation involves exclusive recognition of a special tRNA by initiation factors but not elongation factors, and subsequent binding at the P-site The tRNA has unique structural features that allows it to be N-formylated — structural features that are retained in eukaryotic initiator tRNA, even though there is no transformylase in eukaryotes. (see this SE Question]

This uniqueness may explain why there is only one tRNA for initiation. However one might ask why there is a not a group of methionine codons (e.g. AUA as well as AUG) recognized by the same initiator tRNA through wobble. The reason for this would seem to be that the P-site does not allow third position wobble (as I explain in the answer to a related question), so the initiation met-tRNA would be codon-specific.

Loose Ends

Although perhaps straying a little from the question, one might still ask why there are not alternative elongation codons for Met — e.g. AUA, which could have been ‘stolen’ from Ile, which already has AUU and AUC. In fact in mammalian mitochondria this codon reassignment has happened, but unfortunately does not help explain things. In mitochondria there is only one tRNAmet for both these codons, consistent with the simplification of tRNAs for the small mammalian mitochondrial genome. Initiation requires the formylation of the methionine.

I will finish by returning to the question of multiple termination codons, which are not really consistent with my suggestion that the extent of redundancy reflects usage. Although termination codons, like elongation codons, are recognized at the A-site they are recognized by protein release factors rather than tRNAs. This means that they will be affected differently by a mutation in a tRNA that alters the anticodon. For an amino acid codon, an altered non-cognate tRNA would only cause some misreading and an altered cognate tRNA might be neutralized by wobble or by duplicate or redundant tRNA genes. AS termination codons are not normally decoded by tRNAs, a suppressor tRNA would cause read-through at all the suppressed codons. The presence of two alternatives means that termination would be likely to occur within about 30 codons 3′ to the original termination codon. Variation in the length of the N- and C-termini of proteins is common among related species, and thus need not be deleterious to the cell.

Related SE Questions

| improve this answer | |
  • $\begingroup$ Since my initial post of an answer I have added a section considering the possible reasons for multiple termination codons. $\endgroup$ – David Mar 29 '19 at 22:56

The simplest answer is that redundancy has evolved into these codons. A cell would not want a mutation at the stop location and have the protein get excessively large before another stop codon is hit.

Here is a better explanation and if you are very interested in the subject, I would recommend Lehningers Principles of Biochemistry.

Lehninger, A. L., Nelson, D. L., & Cox, M. M. (2000). Lehninger principles of biochemistry. New York: Worth Publishers

| improve this answer | |
  • $\begingroup$ it would be helpful if you expanded your answer with some of the material from the link, e.g. "In prokaryotes, E. coli is found to use AUG 83%, GUG 14%, and UUG 3% as START codons. " $\endgroup$ – Fizz Mar 22 '19 at 21:20
  • $\begingroup$ But it would also not "want" a mutation in the start codon so that no protein at all was made. $\endgroup$ – David Mar 29 '19 at 14:26

Somewhat obvious, there's weaker selection on the stop codons than on the start codons:

The selection affecting stop codons is relatively weak. In particular, comparison of the strength of purifying selection to that on start codons indicates that purifying selection on UAA is slightly lower than that on GUG and UUG start codons and much weaker than purifying selection on AUG, the primary start codon.

The reasons for this difference are a bit more difficult to grasp... but even for stop codons...

UAA is the optimal stop codon based on its higher proportion in highly expressed genes

On the other hand there's drift ("switches") in the stop codons

Fast-evolving genes generally accrue more stop codon switches than slow-evolving genes, suggesting that the higher evolutionary rate involves also the stop codons.

So come back in a few billion years with the same question on the stop codons.

On the other hand it's fairly well-established that

In prokaryotes, the start codon is one of the major translation initiation determinants: replacement of AUG with an alternative start codon, such as GUG, typically leads to a several-fold drop in the translation efficiency

As for the stop codons:

The causes of the observed preference for UAA as the stop codon, particularly in highly expressed, slow-evolving genes remain unknown. One potentially plausible possibility is that UAA is less prone to formation of stable secondary structures in RNA molecules than UAG or UGA which facilitates the release factor access and is likely to be particularly relevant for highly expressed genes. Furthermore, the frequency of readthrough differs for the different stop codons and is the highest for UGA, at least, in E. coli. Because the deleterious effect of readthrough is the greatest for abundant proteins, the difference in readthrough frequencies could, in part, explain the strong preference for UAA in genes encoding such proteins.

So, in summary, the selection reason for the start codon is fairly well understood, but the reason for the observed preference for UAA as an optimal stop codon (in highly expressed genes) is more speculative, which goes hand in hand with its purifying selection not being as strong as that for the AUG start codon.

| improve this answer | |
  • $\begingroup$ I didn’t downvote this answer but your first quote is essentially a restatement of the question: It doesn’t in the least provide a rationale for why this is. The rest of your answer is merely describing facts, again not offering reasons why. I actually prefer the answer you’ve just posted on the related question about AUG. $\endgroup$ – Konrad Rudolph Mar 22 '19 at 23:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.