Guess those Chinese supporters of parallel evolution of Homo Sapiens aren’t going to be too happy with this.
Assuming this is the final word --- yes.
I am of the opinion that, until all the "useless" portions of the DNA molecule are deciphered and understood (1000 times greater that the number that "defines" humans), the jury will still be out. A long, long time.