Vaccines and melanoma.