MAIVTRVSGNAIISRLFDPVMKLITDVIKKEDEDNRQILSTNLRGMESLLRDITTLFRDEVDITTLFRHEVDIHYRQKEPVEIVKTWLQLLRNSLTEAERLLSLDRLGRRQSCLDCLVCNPKRHLKEIREWNAFFDHLYHGFQSDLSIMVTSLQFLSSKPLHKEEALLQDVAAPGFVGSGIIDAQAQLERWLHEGDRVRLIGVYGIPGVGKTSLLKMVYDKYYKACSVFDEVIWVRIHENYKVFDLQRAIADQLCIRLRDNFDERKMKLSAYLKETRFLLVLDDLWSRLDLQE