An antimicrobial peptide, the peptide comprising 2 to 20 variable domains, each variable domain is a sequence of 2 to 20 consecutive basic amino acids, wherein (a) the variable domains are separated from each other by a variable linker, (b) the variable linker can have 1 to 20 any amino acids other than two or more consecutive basic amino acids, and (c) the peptide has no more than 100 amino acids.一種抗菌胜肽,該胜肽包含2至20個可變區,每個可變區係為2至20個連續鹼性胺基酸序列,其中(a)該可變區經由一可變連接子而彼此分開,(b)該可變連接子除具有兩個或多個連續鹼性胺基酸外可具有1至20個任何的胺基酸,以及(c)該序列具有不超過100個胺基酸。