Discovery and synthesis of namalide reveals a new anabaenopeptin scaffold and peptidase inhibitor.

Discovery and synthesis of namalide reveals a new anabaenopeptin scaffold and peptidase inhibitor.