MAPSTDSKDECCSLYSMSSSRFEEDEEGIGFDGTNEEPETEDDFKDKLVAAMDATYLKAAKARVTALAAIRKAFVSRYALEFVSERRSTICDIVERCIKKGKGEEQGSAALLAAIVCVSLGSGDDTDAIFNELKSTMMTILMDKSVGASVRSHIATSLGLCCFIAGSGSESCDEILESLHTLFSASYFKGNGVAPNLGPETTALHAAALYAWSLLCTIQPASYVSRFADKYLSKLIELLDSSDVELRIAAGETIAVIFEICREARMDISPSAVLTDKLRQLATDSQKFRAKKDRKKQRSSFRDVLKFIEDDELPSETVKFGRERLFIDSWCRRRQYDAFCHVLGSGMNLHLKENDLLRDVFELGPPLPIDEPVQKISKFQRKMENIASFKARTKSRGKQRDKKVDVLW