I don;t know much about DNA but Melba's report is out there now. Check this link and see what it says.

3 'Bigfoot' genomes sequenced in 5-year DNA study