Fig. 2: Chemical structure of the synthesized peptides. | Nature Communications