Polyionic and cysteine-containing fusion peptides as versatile protein tags.

Polyionic and cysteine-containing fusion peptides as versatile protein tags.