“…CPPs, also known as proteintransduction domains, are short, basic peptides that are capable of entering cells without the need of a specific receptor [33]. Fusion of CPPs, such as HIV-1 Tat peptide or HSV VP-22 peptide, to other proteins has been used to deliver a variety of proteins to living cells [34]. Although CPPs represent an emerging tool for protein drug delivery, some disadvantages exist including susceptibility to cleavage by plasma enzymes, low efficiency to deliver large cargos, and likelihood of causing severe toxicity to kidney and liver [35].…”