MRCSVLSSMWLLATASFALPSGDYSSHASNPGVKRASEPAHQSFENWYTETATAPQLDERASEPFENWYTEKAAAPPLDKRAPAGPPAGKGVYTKAEWPWLEKKAAADATVDGLKNTTATLVDMFGKAKMPWIVSGGWALILYGQPNSKTTDMDIVIQTAMPNLKKLLAADPRFYVGAPGTWPDTEYLQVFFKNQDKFFDIDMIIAGNKESAKELGPVTKAISTTFSNAKLSVPVIATGPLFMSKAQGLANVKRSKDEQDVADISYLVETFPKDLTDMSTKLALETRKAVVNSFTKLKSKSLDKVIDKVKALLKV