MSILSTRWFSEQEIEENSIIQQFHMNSIVGEVQEAQYIFPHSFTTNNDPSYDDLIEMKPPKILETTYISPSSHLPPNSKPHHIHRHSSSRILSFEDYGSNDMEHEYSPTYLNSIFSPKLEAQVQPHQKSDEFNRKGTKRAQPFSRNQSNAQDHIIAERKRREKLTQRFVALSALVPGLKKMDKASVLGDALKHIKYLQERVGELEEQKKERRLESMVLVKKSKLILDDNNQSFSSSCEDGFSDLDLPEIEVRFSDEDVLIKILCEKQKGHLAKIMAEIEKLHILITNSSVLNFGPTLDITIIAKKESDFDMTLMDVVKSLRSALSNFI