Role of galectin 3 binding protein in cancer progression: a potential novel therapeutic target | Synapse