Molecular And Structural Insights Into Splice Site Selection