MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSTSDLKFDSQEDLWSKLILACGDKAKAESDPKAHEEDNQDSQILDTNSVNSDASSEASDSSEELSPTHSFTSNPLGSVLVGSGPFSPSVISTPPSSPEANSEAGGAMSGWVNTHTELHLPVKIRSGGVAKNAEKTGLACGDASPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI