MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSASDLKFESQEDLWSKLILACGDSKSDSDSTLPRVKEDPDNQDSQALETNSVNSDVSSEASDSSEELSPTHSFSSNPLGSVLSETGHLGSSIIATPPSSPEALQEPGAAQVWGSIQTELHLPIKIRHGGMAKVSGTDKSGLAGGDTSPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHL