SEARCH Articles Figures Tables Group 1 introns, self-splicing Intron splicing Ribozyme self-splicing introns SPLICE Self-splicing Splicing