TRANSFERASE, NMPRTASE, VISFATIN, PBEF, CRYSTAL, CANCER 2GVG CRYSTAL STRUCTURE OF HUMAN NMPRTASE AND ITS COMPLEX WITH NMN