MDGQITPMRTRVHQPCAACRMLRRRCDINCSLAPYFPIEEIDKFAGVHRVFGASNVIKMIQMVEETRREDAVKAIVYEATARIRDPVYGSTAAIFHLQKMIEELRSQLETIKSQVLELQQHRDQLLGILMNNVHSLDLFSDMHDPMFGESSKVQEDPVWDLEPRDERQRERV