MDVLANHSIFQELQLVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKRLSELFDQDLDGLLTPAYMKEDGEEELSDTLLPSLPRLPEPPSPPPVILCPTRKNFPSPGAVRRDLKAKGQGVENIEGMEGVHQAQLSAVTSLTPPSSPELGRHLVKPNQTLTASADGTLTLKLVARKVGLSAARLVAGHTLPVQVKDEDEGAACVIGVGELPENKKRIHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI