polyribonucleotides