Archaeal pre-mRNA splicing: a connection to hetero-oligomeric splicing endonuclease.