Patterns of polymorphism in the MHC class II of a non-passerine bird, the great snipe (Gallinago media)