Peptide composition and uses thereof