what are the pieces of rna spliced together
They do this by alternative splicing (AS). Alternative splicing means, that during the RNA splicing event different combinations of exons can be joined together to create a diverse array of mRNAs from a single pre-mRNA. When these are translated they produce different proteins which do different things.