MFIDEVVITIKAGDGGDGAATFRREKSVQFGGPDGGDGGNGGNIVFVADNNINTLVDFKYKRIFKAENGENGAKKRMYGKTGTDLLIRVPIGTQVRDQETGKLLLDLNNNGEERVLIKGGKGGQGNVHFKNAIRKAPTMAGKGREGAELEVKLELKLLADVALVGYPSVGKSSFINRVSSAKSKVASYHFTTLSPKLGVVRLEEGKSFLMADIPGLIEGAHEGVGLGDKFLRHIERCKMIYHIVDAAGLEGRTPIEDFKKINEELQKFSPKLAAKKQIVIANKMDLLWDTEQYEEFKKFIEDEGIEFYPVSVIMNDGLKEVTYRTWEILQSIEREPLEDEIDIDEVLKAIRGNKEDYVITQDEEGVYVVDGRIVEDVLNKYVITMEEDSIINFLHMMKNLGMEEALRDAGVEHGDTVRIADVEFDFVD