MDVIPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSATDLKFDNQEDLWSKLMLACGDKSNETDPKSGHLKEEVDSHDIQPLDVGGFNSDASSEASDSSEELSPTLDFPSGSLTDMLGDSGEDLGSAIISTPPSSPELSKEGTVAQVWSGIQTVLNSPGKIRTGSTERSVERSGMTSGETSPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCDWRFARSDELTRHFRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI