MDIPLVVYLHSCPNCGGPITSDRLALGLPCRECLPEGSKAASIREVVAALRRRRALRGLAWVDAYLRSYEEFSAFFKEVVGFEMWGAQRLWARRLVRGKSFAIMAPTGSGKTTFILVATLYLAGGGRRALLIFPTSALAHQAHKKLTAFAERAGRRVKALAYHSLLTEQERREVLEALERGDFDVLVTTSAFLPRRFDLLSRYKFDFVAADDVDSILRATSKNIDRILRLLGVSDSVLNAALEVINLAKQMRKAEVAGDLKEVERLDQQIASLRARLREEVGKLKLGVFVASGALAKARRTVRLLLFREILGFDVGGRAEGLRNVVDLYAEAGGDLAGQVVELLKRLGPGGIVYVQDRELGETIAERAREAGIAVETFFRPRRGVLERFERGELAALVGLASSRSALVRGIDLPHVIRYVVFAGVPKFKFRVRLEEFSIPAYLTFLYNVRSVLSGDLRYRADRLIGQLKRLAPYTLSVQEALRKAAEGGELSSFDRHSVEVVKSAVEFVGDLLRREEIRRTVETSTEVKLAYINGEMYVLVPDVTTYIQGSGRTSRLYAGGLSKGLSVVLVDDAKVFHALRRELKLRFDEAEFRRLDEVDLGKVLEEVDRDRRAIRDIIEGRAAPAATGVELMKTILMIVESPTKARTIANFFGRPSLIIADGVPIYEVSTGDAVLMVTASLGHIYELPTSLARIEQRQREVLAKWFGDFKHDGYNGEDYAVIVTKSGFVPVYNKIWRCRGGVYVDDVDIPQNCKPLDVLESIRNIAVEVDTVLIGTDPDSEGEKIAFDLYMGLRPYVSDIRRIEFHEVTRRAILNALASPRGVSFPLVKGQIVRRVEDRWIGFGLSKVLQERFGNPNLSAGRVQTPVLGWVVKTYEESLRNRMYNVDLQLDDVDLRLQIPRDVLDVLRKKKRLAVKLLGRESRVVNPPPPYTTDELLRDAVNKLGLSADYAMRLAQDLFESGLITYHRTDSTRVSTAGVAIAREYIVKKFGEGAFKPRTWGEEGEGAHEAIRPTRPIDVEELRGLVNAGVIQLAIQPTRSHYQLYDLVFRRFVASQMEPSVARVAKYELEVDGHVLTLERVVDIERQGFQVVYQVTPVEPELPTGTIDVVVKRYRVIRRVLSQADVLALMRQRGIGRPSTYARILQVLAKRYYVYVTGRSKIMVPTKRGIEVYHYLENTFSKLVDEERTRLIEQLMDAIEAGKAVYEEVLQELYNEFKINVLPSLSKT