A new strategy to enhance the cellular up-take capacity of CPP is based on association of polycationic and polyanionic domains that are separated by a linker. Cellular association of polycationic residues (polyarginine) with negatively charged membrane cells is effectively blocked by the presence of polyanionic residue (poly-glutamic acid) and the linker, which confer the proper distance between these two charged residues in order to maximize their interaction. These peptides adopt hairpin structure, confirmed by overhauser effect correlation for proton-proton proximities of the two charged moieties.