TYR and melanoma: Association of TYR SNP rs1042602 with Melanoma Risk and Prognosis