Bacterial Origin of a Chloroplast Intron: Conserved Self-Splicing Group I Introns in Cyanobacteria | Synapse