Mhc protein