MESPSKAKTIEKYLGNRYKVMASLGHIRDLPKSKMGIDVENNYEPHYISIRGKGDVIKELRKEAKKADHVYLAADPDREGEAIAWHLSYLLGLDPKDKNRVVFNEITKDAVKNAFKTPRAIDMNLVDAQQARRALDRLVGYSISPLLWSKIKKGLSAGRVQSIALNLIIKREKEIRNFKPEEYWTIDAEFKKGRSKFEGSFYGIDGKKTALQNNDAVKSVMERIDTKKPFTVDNVEKKERKRQPPLPFTTSTMQQVANNNLKFRTQKTMMVAQQLYEGINIGRSGTVGLITYMRTDSTRISEVAKHEASEFIHSEYGENYAAIKPRQGKLAEGAQDAHEAIRPSSVLRTPKSLEKYLDKDQMKLYSLIWSRFVASQMTPAVIDTMRVDLEQNGVSYRSTGSKLKFDGFTKVYADSKHKDNMLPDLENGDEVIMSRNQPNQHFTLPPARFTEAALIKTLEENGVGRPSTYAPTLNTIQKRYYVKLAARKFEPTELGEIVDNMIGKCFPDILNVKFTAKLEDQLDEIEEGKQEWVKVVDEFYKPFSTEVKTAEEKMAKVKIKDEPAGFDCEICGAPMVVKMGRFGKFYACSRFPDCRNTKAIVKQIGVKCPQCKRGEIIERKSKKNRLFYGCNRYPECDFISWDKPIARDCPKCGHFLIEKKTKQGMQVKCPNNDYEEAIQK