A novel cell-penetrating peptide, M918, for efficient delivery of proteins and peptide nucleic acids.