Intein encoded endonucleases are thought to mediate intein mobility by site-specific recombination initiated by endonuclease cleavage at the 'homing site' in gene that lack the intein (Probable). Intein splicing has been shown to occur via a branched intermediate that is resolved as the reaction proceeds; formation of the branched intermediate is reversible in response to pH shifts