Structural and Functional Analysis of Essential pre-mRNA Splicing Factor Prp19p