links : ( wikipedia )
Adiponectin ( also referred to as GBP-28, apM1, AdipoQ and Acrp30 )
is a protein hormone
which is involved in regulating glucose levels as well as fatty acid breakdown
In humans it is encoded by ADIPOQ gene and it is produced in adipose tissue.