MHPSVRTLLVALNSKRNCACDLEGRSGRCKPTPCAAVDLVVGGGVCVHGWESVPCAQGCGRQYMAYKERKNGGLQGGLQYCNERYTQELGKLSTTVVHGCVGPAVGKAVPGKALILKLLRPPAENAVQQLSQQQRISSEEARNRLVLHMDTENPRIQRKYDDDAKKYEDHVNEFAEACDNFSKDGTEDGQPARKHALGYRTGAEHEMLARNSALSAVKKIQELDAAMPITHVTVMQLASIRLDAKVKYEQDFTKFFL*