Synthesis and biological activity of peptides equivalent to the IP22 repeat motif found in proteins from Dictyostelium and Mimivirus