In the version of this article originally published, the peptide sequences of compounds 90, 92 and 93 in Fig. 5b and Supplementary Table 7 contained several errors. In Fig. 5b, position 6 of compound 90 should be Tyr instead of Phe. In both Fig. 5b and Supplementary Table 7, position 9 of compounds 92 and 93 should be Gln instead of Glu. Additionally, the surname of co-author Anupam Bandyopadhyay was incorrectly spelled as Bandyopdhyay. The errors have been corrected in the HTML and PDF versions of the paper and in the Supplementary Information PDF.