Major histocompatibility complex: Biology, functions and roles in disease