Mechanism of maturase-promoted group II intron splicing.