Immunodominance, competition and evolution in immunological responses to helminth parasite antigens