Catalyzes the aldol cleavage of fructose 1,6-biphosphate to form two triosephosphates dihydroxyacetone phosphate and D-glyceraldehyde 3-phosphate in glycolysis as well as the reverse stereospecific aldol addition reaction in gluconeogenesis. In fructolysis, metabolizes fructose 1-phosphate derived from the phosphorylation of dietary fructose by fructokinase into dihydroxyacetone phosphate and D-glyceraldehyde (By similarity). Acts as an adapter independently of its enzymatic activity, exerts a tumor suppressor role by stabilizing the ternary complex with G6PD and TP53 to inhibit G6PD activity and keep oxidative pentose phosphate metabolism in check (By similarity).
Subcellular locations: Cytoplasm, Cytosol, Cytoplasm, Cytoskeleton, Microtubule organizing center, Centrosome, Centriolar satellite