MSGVETAFPTKNKGKGKAADVSEEVDNLPWVEKYRPVSLEDVVSHQDITTTIDRFIEKNRLPHLLFYGPPGTGKTSTILAVARRIYGSDYKKQILELNASDDRGIDVVREQVKQFAETRTLFSKGYKLIILDEADMMTQQAQAALRRVIEQYTKNVRFCIICNYVNKIAPAIQSRCTRFRFSPLPIAEVEKQVNRVVEAENVQLTPEGKQALLKLSKGDMRRALNVLQACHAAYDVISESEVYNCTGHPHPQDIEAIVNSMLSDEFTTSYQMISKLKTERGLALQDLIAGAYEYLETIEIKPNARVYVLDLLATTEHRLSTGGNEKMQLTALLSAFKGAVELSARSA*