HAVCR2 and cutaneous melanoma: T Cell Immunoglobulin and Mucin Domain 3 (TIM-3) in Cutaneous Melanoma: A Narrative Review