Tagged immunogenicpeptides