Google made me think it has to do with that NIH link and how this is related to a genetic marker on chromosome 10 gene ID 23232 is the coding for homo sapiens.
I'm still really damn confused, but I think there are enough nerds in here that it may be in the realm of possibility.