Melanoma Vaccine With Peptides and Leuprolide | NCT00254397 | Trialant