leana lovinga parasite