publication venue for A guide to the effects of a large portion of the residues of triosephosphate isomerase on catalysis, stability, druggability, and human disease 2017-01-01