Bingo. This could be as big a development as the discovery of penicillin. Of course, if it leads to the average human lifetime being extended to biblical dimensions all sorts of social complications will ensue.
Evolution and selection would have allowed this to occur in nature if it was as easy as the regulation of six genes.
Tremendous survivability advantage and since we don't see it in nature for complex organisms, I don't believe these results.