Intein-mediated protein ligation: harnessing nature's escape artists.

Intein-mediated protein ligation: harnessing nature's escape artists.