D-lenolate is a very effective antiparasitic, antifungal, antibacterial, and antiviral. It will definately take the strain off of your immune system. You also want to detox and clean out your system so I would try Shulzes advice on this as well. You can get the D-lenoalte from eastpark.com. It is derived from olive leaf and is very potent.
Blessings
Steve