MRVEDNEPINWPASGKGKGKGKAAAHDEPYDLENLPWVEKYRPVTLDDVVSHHDITSTIEKFIEKNRLPHLLFYGPPGTGKTSTILAVARRIYGTEYRKQILELNASDDRGIEVVREQIKNFAETRTLFSKGYKLIILDEADMMTTAAQSALRRVIEQYTKNVRFCIICNYVNKIIPAIQSRCTRFRFSPLPIPEVEKRVNNVIDAEGVKITAEGKQALLKLSKGDMRRALNVLQACHAAYELTGEAEIYNCTGNPQPADIETIVNSMLQDDFTTSYNLISALKIDRGLALPDLINGAYEYIETINFKPHARIYLLDFLATTEHRLSTGGSEKLQFTALLGAFKHAVELSAKDP*