heteronuclear ribonucleoprotein