TPI1 and cancer: Human Triosephosphate Isomerase Is a Potential Target in Cancer Due to Commonly Occurring Post-Translational Modifications