MPIITLTTDYGIKDHFVGALKGKIISELPEANIVDISHYIDPFNIFEAAYILESAWNSFPKGTIHLIGVDMELNLENQHIVMQWNDHFFIAADNGILSLLCQKFIPQKIVSINVHDRFTDKVSDIDVLVRVATHIAKGGLMHIIGTEIKQIKEVTTLKPIVAENKNTLKGYVIYIDHFGNVVVNITRKMFEEVRQNRDFEIVLNEKYKNQRKNNIKTIHQKYSDIGLKGTYALKNYEGEKLAVFNDAGYLEIAIFRSNPATVGSAKSLLGLQYRDVITIEFK