Variation in amino acid sequences on a disulfide-linked polypeptide backbone generates differing pK(a) vectors for DNA delivery, which release nucleic acids under reducing conditions and transfect cells with greater efficacy than non-reducible or non-variable pK(a) analogues.