MNQIRSIQKLSERELECGILKPESSWHHEYKDQAYINFGGMHLELTEADILTIFSQYGCPVDIKLVRDQTTGKSKGFGFLKYEDQRSTILAVDNLNGAKVCGRLIRVDHAFYRPRSDEAEYEEAVRQELEKDFAKTGDVPSEPMKQESVADPLDEFADPMAAFLKK