INS and type 2 diabetes mellitus: Adiponectin (encoded by ADIPOQ (also known as APM1, ACRP30 or GBP28)) is an important adipocytokine that is secreted by adipocytes and plays a key role in the inflammatory response that is associated with insulin-resistant states and T2DM [2,3,4].