What is protein splicing?
Protein splicing is defined as a post-translational processing event in which an internal protein segment, the intein, is excised from a protein precursor and the two external polypeptide sequences, the exteins, are then ligated together, resulting in the production of two distinct proteins. Many inteins, have been shown to mediate splicing without other protein cofactors. These self-splicing inteins have been engineered to undergo peptide bond cleavage at their N- and/or C- terminal junction.