MHC polymorphism and human origins.

MHC polymorphism and human origins.