Can’t seem to shed that spare tire around your middle, despite your best diet attempts? New research suggests that your belly fat itself could be to blame. In a study on rats, scientists found that fat cells within the abdomen produce a hormone called neuropeptide Y (NPY), an appetite stimulant previously thought to originate only in the brain.