mechanism_of_intron_removal_and_alternative_splicing