Proceedings of the National Academy of Sciences of the United States of America Arunkumar Krishnan, Lakshminarayan M Iyer, Stephen J Holland, Thomas Boehm, L Aravind DOI: 10.1073/pnas.1720897115 PMID: 29555751 PMCID: PMC5889660