RNA-splicing endonuclease structure and function