1. Institute of Gene Technology, Tallinn University of Technology, Akadeemia tee 15, Tallinn 12618, Estonia
2. Department of Biomedical Sciences and Veterinary Public Health, Section of Immunology, Swedish University of Agricultural Sciences, Biomedical Center, Box 588, SE-751 23 Uppsala, Sweden
3. INRA, UMR1079, F-35000 Rennes, France
4. Department of Biomedical Sciences and Veterinary Public Health, Section of Parasitology and Virology, Swedish University of Agricultural Sciences, PO Box 7036, SE-750 07 Uppsala, Sweden