MDVLANHSIFQELQLVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKRLSELFDQDLDGLLTPAYLKEDGEEELADTLLPSLLLSLPVLPEPSSPPPVVLCPTRKHFPSAGAMKRDLKLKGQALENAEGMEGAHQARLSAVTSLTPPSSPELGRHLVKSNQTLTASPDGTLTLKLVARKVGLGAARLVAAHALPVRMNDEEEGAACVGGAGELPENKKRIHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI