Text this: Immobilized kidney 28-kDa endostatin-related (KES28kDa) fragment promotes endothelial cell survival.