IGF1 independent peptide