MTDALIERKLIEIMRIISESDKPVGARSIADELNNRGYGIGERAVRYHLRILDERGFTKKEGYSGRVITELGEKELRDALIGDRLSFVSTRIEELMYRMNFDPETEEGNVIVNISLVDNNDLEDALEIIKIVTANGITISPRIQIFDENSDSKIDVPEGKTAIATVCSITIDGILLNQGVPVEPAYGGTLNIKNNEPVNFQDLISYSGTSIDPIKIFMSRKTTSVLDVLDTGTGKILANMRTIPASASEKALDVINRINASEIGGVIRTGESGEYVFGAPVDFGMSGVPVYVGTNVICAVEEAGIDVATYPVSTVLEYSNMSKL