kilonucleotides