MDVLANHSIFQELQLVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKRLSELFDQDLDGLLTPAYLKEDAEEELSDTLLPSLPSIPEPPSPPPVVLCPAQKNHSSTGVMKKDFKPKAQGLENVEAVEGVHQAQLSAVTSLTPPSSPELGRHLVKPNQTLTASADGTLTLKLVARKVGLSAARLVAAHALPVRVKEEDEGAGCMIGELPENKKRIHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI