Simplify the following text for a Grade 10 native English-speaking person.
Original: Each spliceosome is composed of five small nuclear RNA proteins , called snRNPs , ( pronounced `` snurps '' ) and a range of non-snRNP associated protein factors .
Simplified: Each spliceosome is composed of five small nuclear RNA proteins , called snRNPs , ( pronounced `` snurps '' ) and a range of non-snRNP protein factors .