MSKFKVIEIKEDARPRDFEAFQLRLASPEKIKSWSYGEVKKPETINYRTLKPERDGLFCAKIFGPIRDYECLCGKYKKMRFKGVKCEKCGVEVANSKVRRSRMGHIELVTPVAHIWYVNSLPSRIGTLLGVKMKDLERVLYYEAYIVENPGDAFYDNESTKKVEYCDVLNEEQYQNLMQRYENSGFKARMGGEVVRDLLANLDLVALLNQLKEEMAATNSEAKKKTIIKRLKVVENFLNSNLNANTDSDEAVPNRPEWMMITNLPVLPPDLRPLVALDGGKFAVSDVNDLYRRVINRNTRLKKLMELDAPEIIIRNEKRMLQEAVDALFDNGRRANAVKGANKRPLKSLSEIIKGKQGRFRQNLLGKRVDFSGRSVIVVGPKLRMDQCGLPKKMALELFKPHLLAKLEEKGYATTVKQAKKMIENKTNEVWECLEEVVKGHPVMLNRAPTLHKLSIQAFHPVLVEGKAIQLHPLVCAAFNADFDGDQMAVHVPLSQEAIAECKVLMLSSMNILLPASGKSVTVPSQDMVLGIYYLSLEKAGAKGSHKICTGIDEVMMALESKCLDIHASIQTMVDGRKITTTAGRLIIKSILPDFVPENSWNKVLKKKDIAALVDYVYKQGGLEITASFLDRLKNLGFEYATKAGISISIADIIVPNDKQKAIDEAKKQVREIQNSYNLGLITSGERYNKIIDIWKSTNNVLSKEMMKLVEKDKEGFNSIYMMADSGARGSAAQISQLAAMRGLMTKPDGSIIETPIISNFREGLNVLEYFISTHGARKGLADTALKTANAGYLTRKLIDVAQNVKITIEDCGTHEGVEINEITADSSIIETLEERILGRVLAEDVIDPITNSVLFAEGTLMDEEKAKILGESGIKSVNIRTPITCKAKKGICAKCYGINLGEGKLVKPGEAVGIISAQSIGEPGTQLTLRTFHSGGTASTDLQDRQVSAQKEGFIRFYNLKTYKNKEGKNIVANRRNAAVLLVEPKIKTPFKGVINIENIHEDVIVSIKDKKQEVKYILRKYDLAKPNELAGVSGSIDGKLYLPYQSGMQVEENESIVEVIKEGWNVPNRIPFASEILVEDGEPVVQNIKAGEKGTLKFYILKGDGLDRVKNVQKGDIVKEKGFFVVIADENDREAKRHYIPRESKIEFNDSEKIDDANTIIASAPKKERKVIAEWDAYNNTIIAEIDGVVSFEDIEAGYSADEQIDEATGKRSLVINEYLPSGVRPTLVIAGKGDKAVRYHLEPKTVIFVHDGDKIAQADILAKTPKAAAKSKDITGGLPRVSELFEARKPKNAAVIAEIDGVVRFDKPLRSKERIIIQAEDGTSAEYLIDKSKHIQVRDGEFIHAGEKLTDGVVSSHDVLKILGEKALHYYLISEIQQVYRGQGVVISDKHIEVIVSQMLRQVKVVDSGHTKFIEGDLVSRRKFREENERIIRMGGEPAIAEPVLLGVTRAAIGSDSVISAASFQETTKVLTEASIAGKFDYLEDLKENVILGRMIPVGTGLYGEQNLKLKEQE*