heredity molecule dna 9966568