MEGQVCTQVSQDLKNNWITALKNGIKNSLKDVGKGWFNVHEKNKEVYELSKLKKFMGMINFMMQDSLRSLVQDSINQYVTFLTGCASSIVSITSPNDVTVVDPDPASLFKDEPKLYVSMVPRRCTEHDLEALFSEFGKIKSITLLRDPQGNFKCSAYVVFETKEEAHLAVSSLDGKHTMHVVWAETEKQKQYKKKLADLGLLGLASIQTSNLVKRQPVFAVDLILRGNELKYGTPTNKFEEAPLTLFDKAVQAVQDIPQLEPKVMEHLFWAHIPNIGAVHPLRSGLLLLVMFCARLSVVHCLLADKYQEIARLIQALLVRKAKEKCDKVMFKFGDISRQLQRRPPSIEELIDLKKYIGGIPDMIEQLQKEIEDMLTYYDVLEEFKHNLAPDEFDNKWNAFAWPLRLQGMVTTVVESLQNDQGRMQTDMVGEQERFKRDVDDLHMLVSNFAKHTDIAKVKEVALEVKKINAQLQQCQAKARLFNTREQLFEMPITEYSSLNKIVKDFEPYSQLWLTTNDWLNWKQMEKDLNGAWKIAYKLQKHFQDIPGCRDIANQIKAEMDEFKPLSKDLGFQIKLDETSSLVKVQQMNLQDHLETIQRVGESAGKEYAIEQALDKMAKEWENIQLELVEYRETGTFVLRGSDEIFQMLDDHIVMTQSMNFSPFKKAFEERISTWEQKLTLASNILEEWLGVQRQWLYLEPIFGSEDIMKQLPTEGKRFTTVDRTWRKTMQNAKMNPHVLGFCNSEKLLESFQESNKLLDMVQKGLSDYLETKRAAFARFYFLSNDELLEILSQTKDPKAVQPHLRKCFENVHSLEFIDQPQGLPQITAMFSAEKERIPFLDVLYPKGNVEIWLSEVEASMKRAIRNQIKDLPPLARLTLGALIVIDVHARDVVGKLIEANVASENDFEWVSQLRYYWEHEEVIVRQVNCSYPYGYEYLGNTARLVITPLTDRCYMTLMGALHMNLGGAPAGPAGTGKTETTKDLAKALAKQCVVFNCSDGLDYLAMGKFFKGLASAGAWACFDEFNRIDIEVLSVVAQQITTIQKAIQNKVKRFMFEGTEIPLNPTCAVFITMNPGYAGRTELPDNLKALFRPMSMMVPDYALIAEISLFSFGFSEAKINARKIVTTFKLSSEQLSSQDHYDFGMRAVKSVINAAGNLKREDPDMNEEILVLRAIRDVNQPKFLSEDLPLFDGIISDLFPGLQKPKVDYGDLELMMKEATVESGLQTVDSFLVKCMQLYETTIVRHGLMLAMSKLHEHERFAKVKIYTLNPKSITMGSSMATGDTAKDKKWIMFDGPVDAIWIENMNTVLDDNKKLCLNSGEIIQLTPTMTMMFEVEDLAVASPATVSRCGMVYIEPKSLGVEPLFESWSASLPPLAKGQAEHLRELFNNYVPDLLHFLRKHLKEPCPTVDTSLVQGLFNILNCFFAIFVAHAHAKHEDEGHKLPELAEVIDGIFIYALIWSIGGTTDRDGRAKFHAHLRARMEKMGCKQGPPDTGLVYDYKFNIETKEWVQWMSTIPEYKLDAKAPFADMIVPTADSVRSAFLLDLLLQNQIHALCVGETGTGKTVVVSEKLLKGMSEVFIPVFITFSARTSANQTQDLIDSKMDKRRKGVFGPPAGKKYIIFIDDLNMPAREKYFAQPPIELLRQWMDHKGWYDRKTLEFKQIIDVSFVGAMGPPGGGRNPVTNRFIRHFNMMSFTELENDSLSRIFNTILSTFLTSIFPTNISNVGQNMVKASIEVYQTICVELLPTPAKSHYTFNLRDLAKVIQGILNADEKKVAEPQDLVRLWCHESLRVFSDRLVNNEDRDWFRNLLKGQMRKHFSMEWDDVVTTERLIYGDFLVPGADPKVYTEISDLHKLQRIVEEYLEDYNNQTNKPMKLVMFLDAIEHVARICRIIRQPGGNALLLGVGGSGRQSLTRLAAFMEEFELFQVEISKGYGNNEWREDLRRCLKKAGMNATPVVFLFSDTQIVNEGFLEDVNNILNSGEVPNLMGGDDMEEIVTAMRPFISRVKSSVHVVLCMSPIGEVFRNRLRMFPSLVNCCTIDWFSEWPEEALRSVAKNFLADVQLGSAHVQQAMIDMCVYVHQSVERKSRQFLAELRRHNYTTPTSYLELLSTYQTLLGEKRSEVGNLRKRLEIGLEKLLDTAKEVEVLQNELVALQPVLAKAVEETDSMMVQIARDKEEADQTKETVEEEEKTAATKAEETKAIADDAQRDLDEALPALEAAVASLKNLNRNDIVEVRSMQRPPAGVKLVMEAVCIMQNQKPKKIDDPNKMGKKIDDYWEPAKACLLIQQKIDPYIEMPDFQVESVAKVSKACTAICLWTRSMYKYYHVARSVAPKRERLRIAQESLEQTMKILNDAKARLKSVQEKIAELEAKYNDSLARKEELSAKVTDCSLKLDRAQKLIGGLGGRRTAGA*