MSKESTFQRHPRPTECSVCGKKATGYHYDVPSCNGCKTFFRRICISEKTMQCQGVGDCFDLTKRIAPVKCRACRFEKCVLKGMNPNAMQIDEKEESAKNYKHLKKLKNQYCQKDSEHSMEKKQTINSIDAIETKMQKLVDALSYLEIKLRKFRLSAYNPHWSTIPCLEEFLLLENKICLADKSGPMPGWPLKTQPAPPKIPEFRNNPSGRPYFPDKKTWLLYDLMVSIEYAKTFMFFHQLGTRDRLILMRYVSLALMNLHISYFTVAKKFDTIIHPDGSLAPMNKGMVYAETVMSMAPLIRCNIQEIEYILLKAICLCNPAVPELSTHAQKILAKEREQYADALFDHCIRSRTNGPAQFAELISMVDILERQQRMQKDLHLLHIAPYASKFPQNDRMLLVDDIMNY