How the Immune System Recognizes the Myriad of Antigens: Diversity of MHC (HLA) and TCR Molecules | Synapse