MMGEVKLYGAFPSPFSYRVDWALTYKGITYEYIDEDHNKSPSLLKYNPVHKKIPVLLHSGKPIAESLVILEYIDETWKEKPLLPQDPYERAKARFWVKFVGECGFNIRTAFYSKGEEREREKAVKSALEAMKTLEEELKGKEFFGGERVGILDLEVGLITYWLPVLEEVGGYKLLDADALPFLHAWGDRFLNIPFIKDKLPPSDRLLAYVANLRK