deoxyribonucleotides oligoribonucleotide aminoimidazole deoxyribonucleic ribonucleotide thymine リボヌクレオチド デオキシリボヌクレオチド リボヌクレアーゼ terminal