MMAGAKKSAYKVALLPGDGIGPEISAVTVDVLNGVARKFGFSIDFQEAPVGGAAIDATGVPLPDSTLELCKSSDSVLLACIGGPKWDNLERHLRPESGLLGLRKGLGLFANLRPAMTVPQLLEASSLKPEVVDGVNIMVVRELTGDVYFGTPKGIEYDEERKERKGFSNMIYWEHEVDRIARVGFETARKRGGKLCSVDKANVLDVSQLWRERVTEISKEYSDVELSHMYVDNCAMQLVRWPKQFDTIVTGNMFGDILSDQASMLVGSLGMLPSASLGDGSGPGMFEPVHGSAPDIAGKDLANPIACVLSGAMMLRYDLDQAEAADFIEQTVNAVLDKGIRTSDILSNDLKAKNIEAVGCKAMGAALVEQLSK*