Adiponectin, the missing link in insulin resistance and obesity.