Small nuclear RNAs (snRNAs), including U1snRNA and U4snRNA, play important roles in splicing. U1snRNA mediates splicing by binding to 5' splice sites and removing introns, while U4snRNA forms a complex with U1snRNA, U2snRNA, and U5snRNA called the spliceosome to remove introns from pre-mRNA. U4snRNA also has a specific role in the 3' end of hnRNA. Ribozymes such as peptidyl transferase rRNA also mediate RNA splicing through their enzymatic activity.