NAMPT and diabetes mellitus: The physiological, metabolic and pro-inflammatory role of different adipokines, such as, leptin, resistin, visfatin will be discussed individually and according to the role each plays in diabetes, obesity, and immunity.