HAVCR2 and cancer: TIM-3, also known as hepatitis A virus cellular receptor 2 (HAVCR2), is an immune inhibitory surface molecule expressed on various immune cells, including T cells, Treg cells, DCs, NK cells, macrophages, and cancer cells.