MARTPSCDKKSGMRKGTWTAEEDRKLIAYVTRYGCWNWRQLPKFAGLSRCGKSCRLRWLNYLRPNIKRGNFTQEEEELIIRMHKKLGNRWSTIAAELPGRTDNEVKNHWHTSLKKRAIDNIVTNEETKSTQGRCVSNYQITLPANSQISDTNGPLSPFSSSSELSSTSSDHNSTALDDFGFLDSFIEDVDESFWLHNLSNKPSGIVQNHTTESFVMDNDFGSFLDAYNESTVDSFWTQPYEVDMSHVPTELLIPLSMESENFSIVYDKDIWS