Major histocompatibility complex Major histocompatibility complex (MHC) is a cell surface molecule encoded by a large gene family in all vertebrates.