Synthetic two-piece and three-piece split inteins for protein trans-splicing.

Synthetic two-piece and three-piece split inteins for protein trans-splicing.