Source: http://www.pnas.org/content/101/52/18058?ijkey=f56139961824f2ea4be17ff29a31ca904b782977&keytype2=tf_ipsecsha