genus haemoproteus