Yes this is the globular structure of the MHC complex. Its structure has been determined
by crystalography and diffraction analyzation. For a slightly different angle,
try this.
Here's a really cool toy we found while exploring the internet. Come on.