Leptin, adiponectin, resistin, and ghrelin--implications for inflammatory bowel disease.