MHC-like protein complex structure