Tim-3, a negative regulator of anti-tumor immunity.