ICI00031: Amsterdam-Leiden-Nijmegen vaccine consortium: synthetic peptide conjugates for cancer therapy