Each spliceosome is composed of five small nuclear RNA proteins , called snRNPs , ( pronounced `` snurps '' ) and a range of non-snRNP protein factors . Each spliceosome is composed of five small nuclear RNA proteins , called snRNPs , ( pronounced `` snurps '' ) and a range of non-snRNP associated protein factors .