This is a pretty remarkable finding. There is very, very little difference in biology between humans and the great apes. We both share the little Vitamin C thingy, for instance.
But to find this difference at such a basic level of our biology...
FYI...