TCHP and cancer: EFEMP1-derived tumor suppressor protein (ETSP) retains EFEMP1’s anti-growth and anti-angiogenic functions while actually inhibiting cancer cell invasion.