The leishmanial lipophosphoglycan: a multifunctional molecule.