MDIPLVVYLHSCPNCGGPVTSDRLAGGLPCRECLPEVVKAGGIADVVRALRRRRALKGLAWVDEYLRRYEEFSSLFKAAVGFEMWGAQRLWARRFVRGRSFAIVAPTGSGKTTFILVATLYAAREGKRALLIFPTSALARQVHQRLLSYAEKAGVSVRAVAYHSLLTEKEKKEALGAVEGGDFDVLIVTSAFLPRYFDLLKRFKFDFVAADDVDSILRATSKNIDRILRLLGVSDEVLKLALDVINAVKELRKAEIAGDLKEVERLDAEVTALRAKLQEEARRLKLGIFVASGALARARRTTRLLLFREILGFDVGGRAEGLRNVVDVYVEQGKDVVGQVVELLKRLGPGGIVYVQDRELGLAIVERAVGESLAVEHFLRPRRGVLERFERGELAALVGLASARSALVRGIDLPHVIRYVVFVGVPKYKFRVRLEEFSIPAYLTFFYNVRAVLSGELRYKVDRAIGQLKRLAPYALSVQEALKKAAEGQELSSFEKHAVDVAKGAVELANSILSDEELRRAIDSSTEVRLAYIGGELYVLVPDVTTYIQGSGRTSRLYAGGLSKGLSVVVVDDWKVFTALQRELKLRFDEAEFKRLDEVDLSAVLAEVDRDRRTIREIMEGKAVVTGGRELMRTLLMVVESPTKARTIANFFGRPSMLLVDGVPVYEVSTGDAVLMVTASLGHIYELPTSLDRISKEEREVLRRWFGDFRRGDYDGGEYAVLATEGGFVPVYNKIWRCRGAVYVDDVDVPPDCRPLDVLAAIRNLAVEVDAVLIGTDPDSEGEKIAFDLYLGLRPYVADIRRVEFHEVTRRAIISALANPRGIDYSRVKAQIIRRIEDRWIGFGLSKILQREFGSPNLSAGRVQTPVLGWVVTTYEESLRQRMYNVELQLDDVDLRLQLPQEALKALRERRRVAIRKAGAETRVVNPPPPYTTDELLRDAVNRLGLSADYAMRIAQDLFESGLITYHRTDSTRVSAAGIAVAREYITKRFGEGAFRPRTWGEEAEGAHEAIRPTRPIDVEELRGLVNAGVLQLAIRLTRSHYQLYDLVFRRFMASQMEPSEVEVERYEVEIDGYVAQVERVVDIKRQGFQVMYQVTAVEPGLPTGTIEVTVKRYRVIRRILSEADVLALMRQRGIGRPSTYARILQVLAKRYYVYVAGRRRLMVPTKRGIEVYHYLEQKFGKLVSEDRTRLIEQHMDAVEQGKAKFEEVLGELFDEFKTEVLPNLSGASPKS