MRDLYGRILRLVNSPDLRRRLGGVYAIDQLTDVKMGENVGKINRFATYLRDVFTPTCEPQLAEAASRALGHLVLTGGVLTADVVESEVKRSLDWLESADRVEARRYAAVLILRELAANAPTVFNVHVPAFIDAIWPALRDPKLAIREAAVRALRQCLVVIEKRETRYRVQWYYKLYEETQSGISAKGASVEDVHGSLLAFGELLRHTGEFMLSRYKEVAETVLRLHESKERIVRRSVTNLIPKLAAFSPQRFSESYLSSSAALLLATIRVPSERDAGFNAIGDLAAALAEGDEEAREEVCFAQHNRQGPADRKTGLRPAPTIEPGAAEALLCAGALASSVGGAWEPRVRTLLPALFVGGLSAPLVDALEAIADALPTLLPSIQARSVTTLVPIRPRSRGERRSLRTFAGVSGTERDKQARRHHSFQVQLALRTLGTFPFGASVLLGFVRRNVVEYLDDDDPSTRREAALTCCRLLELRSDRVTRGGGDIGTSVSTLDRVSFQLTDELFLYGKPSSDLDANVRRAVLASFLRPCPSVDSHLGQADALRALFITLNDESAEVRLLAIRLVGRLAPRNPAYALPALRRHLLQLLTELEHSTESHLREESARLMATLVRSCTRLVMPYIAPILRTLMMKLRKPEEVAAAKAVREKAAVLGTIGELAQVGGASMRQFVPDLLLLVVEGIKLGSTRDVAVVTMGQLIESTGYVIAPYGDHPPLLSLMLRVLAEEAGPVRAEVLRTLGILGALDPHAHRDNEEKLHGQGLLSMEGGGGGVGSTGGGYPIDDESLFPSANLSTVSDNFYPTVALNALLRVLKDQTMASHHHMVVRSIMYIFRALGLNCVRYLPAVMPVVMHVMYTCEDGLREFMLAQLTALVAIIRGHVRRYLDDILAIVRAFWGPNALLRQMLRLCEELATALHDEFRAHLPDLLPRMIAVLADAERGGDFSAVPSVLHALEAFGSAVDEHLHLMLPALVRLFRPGVAPVPVAVRSTVLRSLATLLPRMQIAGHASAVVHPLTRVLDGPQKELRRDALLALTSMASALQQEFLLFLPLVQRTMKKRGMRDPVFERLSEQLLARRDGGGVGGAIAIPGATTGALSPHRGGSLRNGDSPLLHSSLSPGPPGSSGKHAMNEQALRRAWESSQRSTKEDWLEWMRHLSVELLKQSPSPALRACIDLAQVQPHLARDLFCASFVSCWAELSQTPREQLVRSLEAAFGSPTIPPEIVTTLLNLAEFCEHDEKPLPVDIRTLGMIAERCRAYAKALHYKELEFVSHPARCVEAIIAINNQLQLPEAAMGVLVYAQTHLLLEIKEGWYEKLGQWDNALEAHQRKAADAEKALKEAGQTVLGQMRCLAALAEWDALGVLCAKEWELSAGSGAPGAGGVGVGGDAVLRGRMAPLATQAAWQLGDWSRMEQYSESTTTGLATDADFFKAVLAVHRGETEEARAHIAAARDALGAELAALVTESYDRSYGGMIRVQQLTELEEVIEYAELGKIAAANARGSGAGRSPSDPSMSDADVAVRRDLMRKMWRERIYGVQRNVEVWQALLAVRSLVLPIAEETPTWLKFASLNRKAGRTRQAHRTLIRLLAYDPAQCQVNAPGYGAGSGRPEVMLAYVKHQWALGHRRDAFGRLQSLAAELRTMSAAASVGQVAPPDCKLIARAFLKLGQMRWSLAEDMDDATLNDVLTAFRTATDACAPWAKAWHHWALFNAAAMEHHAKHAPETSARHVAPAITGFFRSIALGGTTKQKGKGGPLQDILRLLTLWFNHGVAPEVEAALVDGFGHVNIDTWLQVIPQIVARIHSNSSPVRQLIHQLLVRVGRKHPQALLYPLLVACKSQSSSRRSAAMAVLDNLRQHSALLVEQAQVVSLELIRVAILWHEAWHEALEEASQLYFGEQNVVGMLRVLAPLHHIIERMGAETLHEISFVQAYGRELQEAHDWCRKYCQTGREEELNQAWDLYYHVFKRINKQLPTLTTLELQHVSPRLLNARGLELCVPGNYMPGVPGGSVTIAAFAPTMHVITSKQRPRRLHIHGSDGKDYGYLLKGHEDLRQDERVMQLFGLVNMLLNSTPSTARRDLSIARYAVVPLSPNSGLIGWVPNCDTLHALIREHRDAHKVPLNLEHRLMLAMAPDYDHLPLVEVFEHALENTPGNDLARVLWLKSRSSEVWLDRRTTYTRSLAVMSMVGYLLGLGDRHPSNLTLDRYSGKILHIDFGDCFEASMQREKFPERVPFRLTRMLVRAMEVSGIEGNFRSTCEGVMAVLRGNKDSVMAMLEAFVHDPLINWRLLNTTAPGENVNQQPGAAQVAAVAEQEAANYAAASALQRHRVTALDAIEGLDVDTNEVLNDRAVNVMRRMSHKLTGRDGFASSAAMAMSASAGGSHGASTTPGLSGSKHDDVENGTPDGVEAQVQRLIVAATSHENLCQSYIGWCPFW*