dna and gene repair and synthesis 8371577