MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSTSELKFGSQEDLWSKLILACGDKAKADPNLALAPAHDEDNQDGQILDSNSVNSDASSEASDSFEELSPTHSFTSNPLGSALVGSGPLSPSVISTPPSSPEAAVGTGAAVNGWVATHAGLNLPVKIRTAGGVGVGGVAVAKAAEKTGLLCGDASPDARRRVHRCHFNGCRKVYTKSSHLKAHQRTDTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHV