MPPLFTSTSLTTFIRQIRGVAKYIQQPATVMSRTAPKRTINVGLGSARGFASAPAAGGIPGNVPIALRAFANLVDDEYSGKKPLPRASRYSPYAHKMRRTTRVIPLLTKLDGLGVMEFHPGGPNVLAEVVRDAEGRPDILRENEEGVWWALWDEEDKVMELTQGERRAMMERWDGCEEKNTQSTLSLSSLLSHMDDSMDGSSEGWSIPPSEADTDVDSVYAGNEEWGDVSSSIVSMHSEQREESSDDGVSVWWAGAGEGF