4-6 PBG AIDS-193357 AIDS193357 Biguanide polymers with alternating tetra- and hexamethylene linkers