Peptides for immune research