Microarray analysis of rat immune responses to liver fluke infection following vaccination with Fasciola hepatica phosphoglycerate kinase.