MEVPLVAYLHSCPNCGGPITSDRLASGLPCRECLPDGAKAGSIKQVITALRKRKALQGLAWVEAYLRGYEEFAEFFKRIVGFEMWGAQRLWARRFVRGKSFAIVAPTGSGKTTFILIATLYSAKQGKRALLIFPTSALAHQAYKKLLTFAERGGVSLKALAYHSLLTEREKKEALEALERGDFDVLVTTSAFLPKRFELLSRYKFDFVAADDVDSILRATSKNIDRILRLLGVSDAVLNTALEVINLTKQLRKAEVAGDLKEVERLDQEMAKLRAKLREEVQRLKLGVFVASGALAKARRTVRLLLFREILGFDVGGRAEGLRNVVDLYVEASDNVIEQTLALVKRLGPGGIIYVQDRELGEAIVERAREAGLAVEHFFRPRRGVLESFERGELAALVGLASSRSALVRGIDLPHVIRYVIFVGVPKFKFRVRLEEFSIPAYLTFLYNVRSVLAGDARYKADRLIGQLKRLAPYALSVQEALKKASEGAELSSFDRHAVDVVKSAVEFVNSLLQNEEIRKAIETSSEVKLAYIDGEMYVLVPDVTTYIQGSGRTSRLYAGGLSKGLSVVIVDDPKVFHALKRELSLRFDEAEFKHLGEADLDKILADVDRDRKTIRDIMEGRLVPAARGVDLMRTILMVVESPTKARTIANFFGRPSLIISEGIPIYEVSTGDAVLMVTASLGHIYELPTSLNKIDQRQREVLAKWFGDFKHGNYDGENYAVIVKEYGFVPVYNKIWRCRGAVYVDDIDIPPGCKPLDVLEAIRNIAVEVDTVLLGTDPDSEGEKIAFDLYLGLRPYVQDIRRVEFHEVTRRAILNALANPRGVNFSLVKAQIVRRVEDRWIGFGLSKILQANFKNPNLSAGRVQTPVLGWIVNTYEESLKNRVYNVELQLNDVDIRLQVPRDVLDVLRKKKRVAIKLVARERRQVNPPPPYTTDELLRDAVNKLGLSADYAMRLAQDLFESGLITYHRTDSTRVSTAGIAIAREYIVRKFGEGVFKPRSWGEAEEGAHEAIRPTRPIDVEELRGLVNAGVIQLAIQLTKSHYQLYDIIFRRFMASQMEPSVVEVAKYNVEIDGHVIQLERTVGVAYMGFQTLYQLTPVEPELPTGTLDVVIKRYRVVRRVLSQADVLALMRQRGIGRPSTYAHILQVLAKRYYVYVTGRTKLMIPTKRGREIFRFLKEAFGKLVSEDRTRLIEQYMDAIEVGKARYEEVIAELYDEFRKEVLPHLAS