MDSQALARGKAHQPCAACRMLRRRCDNNCVLAPYFPYEIENFAGVHKVFGASNVIKMIQMVEETRREDAVKAIIYEATARLRDPVYGCAGTIFHLQKMVHELNMQVETVRSQVLELQEQRDQLLGILTKVHLSPAAPANHLAFDGSDFSLDGDNYMGYDPVKSPVECDWIV