Cell-penetrating peptides and antimicrobial peptides: how different are they?

Cell-penetrating peptides and antimicrobial peptides: how different are they?