heptanucleotides