of this +1 frameshifting, the DNA sequence is read differently. The different codon reading frame therefore yields different amino acids. In the case of a translating ribosome, a frameshift can either result in nonsense (a premature stop codon) after the frameshift, or the creation of a completely new protein after the frameshift. In the case where a frameshift results in nonsense, the NMD (nonsense-mediated mRNA decay) pathway may destroy the mRNA transcript, so frameshifting would serve as a method of regulating the expression level of the associated gene. Function In viruses this phenomenon may be programmed to occur at particular sites and allows the virus to encode multiple types of proteins from the same mRNA. Notable examples include HIV-1 (human immunodeficiency virus), RSV (Rous sarcoma virus) and the influenza virus (flu), which all rely on frameshifting to create a proper ratio of 0-frame (normal translation) and "trans-frame" (encoded by frameshifted sequence) proteins. Its use in viruses is primarily for compacting more genetic information into a shorter amount of genetic material. In eukaryotes it appears to play a role in regulating gene expression levels by generating premature stops and producing nonfunctional transcripts. Types of frameshifting The most common type of frameshifting is −1 frameshifting or programmed −1 ribosomal frameshifting (−1 PRF). Other, rarer types of frameshifting include +1 and −2 frameshifting. −1 and +1 frameshifting are believed to be controlled by different mechanisms, which are discussed below. Both mechanisms are kinetically driven. Programmed −1 ribosomal frameshifting In −1 frameshifting, the ribosome slips back one nucleotide and continues translation in the −1 frame. There are typically three elements that comprise a −1 frameshift signal: a slippery sequence, a spacer region, and an RNA secondary structure. The slippery sequence fits a X_XXY_YYH motif, where XXX is any three identical nucleotides (though some exceptions occur), YYY typically represents UUU or AAA, and H is A, C or U. Because the structure of this motif contains 2 adjacent 3-nucleotide repeats it is believed that −1 frameshifting is described by a tandem slippage model, in which the ribosomal P-site tRNA anticodon re-pairs from XXY to XXX and the A-site anticodon re-pairs from YYH to YYY simultaneously. These new pairings are identical to the 0-frame pairings except at their third positions. This difference does not significantly disfavor anticodon binding because the third nucleotide in a codon, known as the wobble position, has weaker tRNA anticodon binding specificity