SEARCH Articles Figures Tables Group I intron Group I ribozymes Introns group Ribozyme Ribozymes group 1 introns