MRGVFPLQYVASQAFRGTNADAWEDLLADQKDRFVLVGGKGGVGKTTTSASLAVQFATDGHSTLLVSTDPAHSLGDALETDLSSGEVVRVEGVAGASLYACEVKVDDAVAEFKRLVGGVSSAEGGAASAQGLGLSDFADIFDAVPPGVDELIALSKIVALAQRDAYGIHFDRVVIDTAPTGHTLRLLTFPDFLDRFITRLLVLRSRFDGAANMLGGAPADAPDEPTAVTKLKEFQAQMQALQALLHDPETTEFCIVTIATALSLNEAERLLLELRREGIAVRRGVVNRLIATDVADGYVARLANGQRQCLAELDDLAARCAVDVTQVPYFDTELRSVYGLRAMGNALFDAPPPSSS*