Abstract A 429 aa theoretical intein is encoded in the dnaB gene (DNA helicase) of the cyanobacterium Synechocystis sp. strain PCC6803. This intein is shown to be capable of protein splicing with or without its native exteins when tested in E. coli cells. A centrally located 275 amino acid sequence (residues 107–381) of this intein can be deleted without loss of the protein splicing activity, resulting in a functional mini-intein of 154 aa in size. Efficient in vivo protein trans-splicing was observed when this mini-intein was split into a 106 aa N-terminal fragment containing intein motifs A and B, and a 48 aa C-terminal fragment containing intein motifs F and G. These results indicate that the N- and C-terminal regions of the Ssp DnaB intein, whether covalently linked with each other or not, can come together through non-covalent interaction to form a protein splicing domain that is functionally sufficient and structurally independent from the centrally located endonuclease domain of the intein.