HAVCR2 and neoplasm: TIM-3 suppresses anti-tumor immunity by mediating T-cell depletion.