TIMP1 and cancer: TIMP1 may be a pluripotent protein with important functions for cancers.