Splicing endonuclease from Aeropyrum pernix