MKNYGGGAAARGVYLYSCPNCGGPVGDDRLSLGLPCPKCLPERTPAESVLDVAEALEKLGRLRRGSELEYYARVEREAREAEALFEKATGSRLWSAQRTWVKRVLKGKSFAAIAPTGVGKTTFGVLMAVYFAWRGEKSYIVVPTTPLVRMVEEKALKLADAAGVPARIIALHGRLPQKVKKELTMRVEEGDFDILITTSQYMIRNAEWLAGLRKRWGKGFRFVFVDDVDAVLKSGKSVDAVLRVVGFTPEEVELGWKLLQLQRQLVVASRRAQEQFLKELARLRQQARRKGKRLSAEEVRRLRRRIFEERLGRLYEELRRVEERLAEARRRAAVLVVSSATGRPRGSRVRLFQALLGFQAGSAGEAIRNIVDAYTYPGPEGIEAKVLELVKRLGDGGLVYVPLDKGAEYAERLAEYLREHGIAAEAFTSRNQAALDRFRAGETKVLVGVAVYYGVAVRGLDLPERIRYAVFAGVPRLKFSARFEDPHPVSILRALAVLAEHAPRDVADRAQALLGRLRAIVRRLSQAALAKIAEELRSETPASEYTRAFVEALEWLRGVLRREDVWEALEAADDIAVVREDGRAYILVPDVATYIQASGRTSRLFAGGITRGLSVVVVDDERLLNGLMRRTRWLVEAEWKRFEELDLPRLLREIDEDRERVRAIIEGRVKPEFMELVKTALLIVESPNKARTIASFFGRPSARQIGPLRVYEVSTGDYVLLVAASGGHVYDLVKPSTPKETVSPDWLLDQLSGSVEGYNWDTARNIHGVLAAEGGERRFLPVYAPLARCLACGHQWTISPEDYNPAEGRGELRCPICGSPLVKSSWDIVEALRDIATEVDVVLVGTDPDTEGEKIGWDIASLIRPAARSIVRIEFHEITRKAIVEALHSLRDFDQRLVEAQIVRRVEDRWIGFTLSPILWTKFWPWYCSWRLKRRLVQGRRMKNLQTALNAMERLASLAEECRRPNYNLSAGRVQTPVLGWIVEHTIGSKYLRIPLYRLQLEHNGSRLEVDVRGDEVSEEIRRALEETHRRLEEALKSHNVLEALEELEKLRRSKRRVILAVNQALREGGAVKARVSKVEEWEEELKPLPPFTTDAMLAEAAARLGIPAPEAMRLAQDLFELGLITYHRTDSTRVSDAGIAVARDYLRYRYGEEKLSEVFQPRRWGTGGAHEAIRPTRPIDAETLRRLVEEGALQLARPLTSRHYRLYDLIFRRFMASQMKPARVRKQKAVVELEFSIPGEKPVRIVREVEKTVEILEPGWLDIYPVVRTEQRLVEGDYRMAGISTRVWSPVQLLTQADVVRMMKERGIGRPSTYAKIIDTLQRRAYVVTSPRRGTMIATSRGIGVYDFLMKRFGSLVSEETTRKLQEIMDRIEEGLANYEDVLSQVLEELRGALEKPESGLTGDEARKLLPV