quoting from the linked article...
"Even more intriguing, Helfand said, is the fact that the 14 insulin-producing cells that seem to be critical for lifespan extension are the equivalent of beta cells in the human pancreas. Beta cells make and release insulin, the hormone that controls the level of glucose in the blood. The research team found that when p53 activity drops, so does insulin-responsive activity in the fat body, the major metabolic organ in the fruit fly."
This particular protein, really sounds like an ideal candidate to pursue life-extension in humans. I hope they hurry with their research because my aging doesn't seem to be slowing down any, ha!