Spotlight on Human LL-37, an Immunomodulatory Peptide with Promising Cell-Penetrating Properties