EMDVIPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSASDLKFESQEDLWSKLMLACGDKSKEPDPKISHIKDEEDNQDSQHLDATGFNSDASSEASDSSEELSPTLDFSSSSLTDLLGDGSEDLGSAIISTPPSSPELGKEVSVTQGWSGVQTVLHSPGKIRTGGLERSGLTSGEASPDGRKRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI