how much dna do humans share with giraffes