Cryptic branch point activation allows accurate in vitro splicing of human β-globin intron mutants