TIM-3 protein