MFESLAPIIPVFHHVNPADLRWTQGEGEGVYARSLRNLKKKRAYDSQPRYDSKTIENWRNALSSAADISGLDLKAFDGDEGELLEKVVDVVFKKGVKIPLNVATYPTGMDEKVEEFEKKVLSQHESGRVQLVGITGFGGVGKTTLAKELFNRKRVDYCKSYFLLDVRENAKNSLHSLQSKLLKGLLQRDMPVDNKDIGIEMLRKHLSSFEVLLVLDDVDNVDQVKALLPVDVLHPDSLILITSRDKSILTX