Mimotope vaccination – from allergy to cancer