dna sequencing 29640