hexanucleotides