FhCaBP4: a Fasciola hepatica calcium-binding protein with EF-hand and dynein light chain domains