MTWACQAGSICQTEELWVDKYKPHSLAELSVHKKKVEDVKKWLDEKLRAPKGTFGGWTLVLTGQAGVGKSATIKAIAAELGVEICEWTAPVPTLWTEHLHANSGLGYISKLEEFENFVEKIRKYSLLSPTNFGSQRKHTIILIDDIPVTSGKVSFARLGKCLTGLIQSTQVPTVISLTQYHKSENNDTAMWNSEDLESLLQSAGAHKISFNPVTVNSIKKILVRICKQEGSDLTDDLVHQIATSSGGDIRHAIMSLQYYCLNPRRLNSALARTAILPGLKSGGSLVPGQDSYGCSSVIPTACGRDETLTLFHALGKFLHNKRETYSEVDVAVDVDSFPMKEKLRRNPLKMDIPEKVLSQAHGKVRTVADFLHENVLDFIDNDAIDDAWSVASYLSEADCLLAGSPISSTRWMVNESYEAENMTQLIAASVAARGILFGNAHVSSSRWHTIRSPRVWQIEQSFRSRKDLILRERYDCSSTSGSRNFSDVVTEFKPFERWISPHNDMPRSNSFNHNIEASSSEEDEDEIEDW*