acyclic aminonucleoside cyclic cytidin dinucleotide flavin nucleoside nucleotide pentanucleotide pentose