MEMYFGVGGELLTPLDEMLDGDIKLSLELDLELKDPLGSGLVGGVDDWGGWGSLRTSPSLDIFGEKDTCVMVSPEAVMPFIKREIITKPTVIKNENVGISYQARPKTEVVVPKTPSTNNHHQTVRVLHSAKSRNSDTPNPRSLLVKRYKDHEGYPKPAYSYSCLIAMALKNSITGSLPVSEIYNFMCEHFPYFKSAPAGWKNSVRHNLSLNKCFEKIEKGGAGGGCRKGCLWAMNPAKIAKMDDEVAKWSKKDPAAIRRSMKYPGNTSFYYQSFFYFCI