The present invention relates to peptide from 4 to 50 amino acids comprising a phosphorylated pYX1X2X1 motif (SEQ ID NO: 1), wherein each X1 independently is M or Nle and X2 is any amino acid, pharmaceutical compositions comprising said peptide and use thereof for treating cancer.