MDVLANHGIFQELQLVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKRLSELFDQDLDGLLTPAYLKEDGEEDLSEALLPGLPEPPSPPPVTLCPMRQNLTSTKDLKPKGQGPETSDGTEGVHLAQLSAVTSLTPPSSPELGRHLVKPSQTLTASADGTLTLKLVARKVGLSAARLVAGHALPVQVKEEEEGAACLIGGELPENKKRIHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI