MHCSQPSNTSTNSSVSGRHPVYRGVRRRSSGKWVSEIREPKKPNRIWLGTFPTPEMAAVAYDVAALALKGRDAELNFPNSAASLPVPASASPRDIQAAAASAAAAIGAARDALGIGSSSHQTVIMQESNYRPMVHEFVDEDLIFDMPNLLVNMAEGMLLSPPRLDIAPDAAFDDENPGDQNLWKFT