Pyrobaculum aerophilum splicing endonuclease