Slippery sequence
A slippery sequence is a small section of codon nucleotide sequences (usually UUUAAAC) that controls the rate and chance of ribosomal frameshifting. A slippery sequence causes a faster ribosomal transfer which in turn can cause the reading ribosome to "slip." This allows a tRNA to shift by 1 base (−1) after it has paired with its anticodon, changing the reading frame.[2][3][4][5][6] A −1 frameshift triggered by such a sequence is a programmed −1 ribosomal frameshift. It is followed by a spacer region, and an RNA secondary structure. Such sequences are common in virus polyproteins.[1]
The frameshift occurs due to wobble pairing. The Gibbs free energy of secondary structures downstream give a hint at how often frameshift happens.[7] Tension on the mRNA molecule also plays a role.[8] A list of slippery sequences found in animal viruses is available from Huang et al.[9]
Slippery sequences that cause a 2-base slip (−2 frameshift) have been constructed out of the HIV UUUUUUA sequence.[8]
See also
[edit | edit source]- Nucleic acid tertiary structure
- Open reading frame
- Ribosomal frameshifting
- Translational frameshift
- Transposable element
References
[edit | edit source]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- Pseudobase
- Recode
- Frameshifting,+Ribosomal at the U.S. National Library of Medicine Medical Subject Headings (MeSH)
- Wise2 - aligns a protein against a DNA sequence allowing frameshifts and introns
- FastY - compare a DNA sequence to a protein sequence database, allowing gaps and frameshifts
- Path Archived 2011-07-19 at the Wayback Machine - tool that compares two frameshift proteins (back-translation principle)
- Recode2 - Database of recoded genes, including those that require programmed Translational frameshift.
- Page for Coronavirus frameshifting stimulation element at Rfam