Life—at least, as we know it—needs 20 amino acids, which it combines into the proteins that build living tissues. How life ...