Has anyone else read this article or seen anything else about the reports of this discovery?

Scientists unlock how insulin interacts with cells

It will be interesting to see what impact, if any, this has on the ancestral diet community.