modern humans archaic genes 1006102