MRGGNRLGAGRKVIPESEKKKRKSVYITDKLYTRIMDTDIENCNNFSQKCMALIELAMENLNKNNQEHSVKRNNILMVRDTKSTYNKTNNNFEKQNRGIKLTFIDLFAGIGGIRLGFEDKYTKCVFSSEWDKYAAQTYEANYGEKPHGDITKINENDIPDQDVLLAGFPCQPFSNIGKREGFAHERRNIIFDVLRILKKKQPKMFLLENVKGLLTNDNGNTFRVILDNLKSLGYSVFYEVMDAQNFGLPQRRERIVIVGFHPDLGINDFSFPKGNPDNKVPINAILEHNPTGYSISKRLQESYLFKKDDGKPQIVDFRCTYQVNTLVASYHKIQRLTGTFVKDGETGLRLFSELELKRLMGFPVDFKVPVSRTQMYRQFGNSVAVPMIKAVAGAMKERLLLAEMQVLKK