MKLELSARQTGAKFGSQGEESEENDQMDWFVDRRAANFRERRRMCSINVAFMKLRRYIPTFPYEKRLSKIDTLNLAIAYISLLENLLKSDHQNMHAYLNEALIMARSGNPQAPPWSTSGSF