Synthetic Peptide Vaccines: Unexpected Fulfillment of Discarded Hope?