TIM-3 and its regulatory role in immune responses.