Immunomodulating peptides of natural and synthetic origin