Antimicrobial proteins and peptides with stress resistance inducing activity Application ES-2879643-A1 Spain 22 Nov 2021