SNRPD2 is a member of the small nuclear ribonucleoprotein core protein family. SNRPD2 is a small nuclear ribonucleoprotein (snRNPs) which comprises the spliceosome in eukaryotes. SNRPD2 is required for pre-mRNA splicing and small nuclear ribonucleoprotein biogenesis.