SULF1 and cancer: HSulf1 and hSulf2 have overlapping yet distinct roles both in development and cancer progression.