IGF1 and cancer: IGFBP2 specifically can bind to insulin, IGF-1, and IGF-2 but binds with the highest affinity to IGF-2; however, it plays multiple roles in cancer in an IGF-independent manner.