MEEVDQKMMSASDSNNMIYKDQDANMLPGYRFHPTDEELVRFYLRRKVENKPIRLDLIKHVDIYKYDPWDLPKASGDKEWYFFCRRGRKYRNSIRPNRVTKSGFWKATGIDKPVYSVGDFHNCIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPASSNTDTSIKNSTQEAVRLIHLK