Protein splicing elements: inteins and exteins--a definition of terms and recommended nomenclature.

Protein splicing elements: inteins and exteins--a definition of terms and recommended nomenclature.