MTMHHPNLQQHDRPQGERPQDNRPQAISRSYLDIRHVVKQFGSFTALKEISLSIEKGEFVCFLGPSGCGKTTLLRAIAGLDLPTSGSIHQNQQAITFLPPEQRDFGIVFQSYALFPNLTVEENIAIGLRNQGMSVRDALEKVEQWLEMIGLATSAQKYPSQLSGGQQQRVALARALALSPGLLLLDEPLSALDAKVRTHLREEICQLQRKLGITTIMVTHDQEEALTMADRIVVMNHGVIEQVGTPQEIYQKPASRFVAEFVGTMNFIPVSMASSQQLRIAESLIALPKIENYTPCQGEQFDLAVRPENLELVTRYNEAIPVVIRHLEFLGAFYRVECVFQGERLAPPVYVDLPITQVQTMHLKAGDVRYLALRAGQLRAYRRKVMSTTPAATASCAYAA*