Why yes, I am part Neanderthal