Discovery and characterization of a new cell-penetrating protein.

Discovery and characterization of a new cell-penetrating protein.