Mimetic peptides and their use in medicine