PMEL and melanoma: gp100 human melanoma peptide vaccine