Major histocompatibility complex (MHC)