MGIDGFDGSSRRAGGAVGLSLREHVEAEARNKPQELFARYMRDLYRRILRLINSPDLRYRLGGVYAIDQLTDAKLGENVGKINRFATYLRDVITPTCEPALAEAASRALGHLVSVGGALTADIVDMEVKRSIAWLRDPERARRYAAVLILRELARNAPTVFNVHVPAFIDAIWPALRDQSLAIREAAVRALRECLVVIEKRETRYRVQWYYRLYEETQGGLLGAGKPGGGGDRGGGSGFGAPSVERTHGSLLAFGEMLRHTGEFMLSRYKEVAETVLRLHESKERIVRRSVVELVPRLAAFSPARFAESYLSASAALLLATIRSPDMRDAGFMAVGDLAAALASDDASDAKASEISGSIDEGGSTHGGAEGAVRVDPGHAEALLCAGALARSMDVAWEPHVRTLLPAMFAGGLSAPLVDALEGVSNALPALTPAIQRKLIEVISSVLSPETQIFGVSVGGSKDKAVDATRRKAHRARVQLALRTLGTFPFGASVLLGFVRRNVVEYLDDDDPATRREAALTCCRLLEVRSDRLAQKQAGNGNDGVGGEFIMSRLLAVAVSDLDAGVRKAVLASFCRPCPSTDSHLGQADALRALFVTLNDENPEVRLIAIRLVGRLAPRNPAYALPALRRHLLQLLAELEHSTESHMREEGARNMAALVRSCERLVTPYISPILRVLMNKLRRPEDGKGSARAPAHIVGVREKAAVLGTIGELAQVGGEGVASFIPQLLVLIIDGVRVGSTRDVAIVTMGQLIESTGFVIRPFNEHPGLLSLMLRVLAEETGPVRAELLRTLGVLGALDPHAHRENEERIHGQGLLSMEGVRGVGRAGETKKPEELQSKAIDKTGASVGGGFPGLDGDDPLPSTNLTTASDNFYPTVALNALLRVLRDPSMASHHHMVVRSIMYIFKALGLNCVQYLPAVMPVVINVMNTCEDGLREFMLAQLTALVAIIRGHVRRYLDDILHIIHSFWGPNQLLRQMLRLCEELATALHDEFRRHLPDLLPRMIAVLAAAERSGNFSAVPSVLHALEAFGSAVDEHLHLMLPALVRLFRPGVAPVPTAIRAQVLRSLTVLLPRMQLADHASAVVHPLVRVLDGPVKELRRDALVALTSLANSLGQDFLLFLPLVRRTVKKRSMRDPVFERIVERLEAERVAGGAKNSVNTASGGTNRLGLTPNATTSGGGDRSSADSKSDVDIRGNSLHGGYSLRHLSLADPAAGLVVDESALRRAWESSQRSTKEDWLEWMRHLSVELLKQSPSPALRACIDLAMVQPHLARDLFCASFVSCWSELSAVHRDQLVRSLEAAFGSPTIPPEIVTTLLNLAEFCEHDEKPLPVDIRTLGMIAERCRAYAKALHYKETEFVSNPAGCVEAIIAINNQLQLPEAAMGVLVYAQAHLRLDIKEGWYEKLGRWDEALEAHARKADAAEATLRDAGAALEARREATLGQMRCLAALAEWEQLATLCAREWELSAGVGAPGAGGVGAGGDAVLRGRMAPLATQAAWHLGDWCTSVALRDSARNAMNVDDEAGRGAIGLATDVDFFRAILAVHRGDVDEAREHIASARDALGAELAALVTESYDRSYGGMIRVQQLTELEEVIEYTELGRVGVDAGRVATRRETMRRMWRDRIYGVQRKVEVWQALLAVRSLVLPATEETGTWLKFASLNRKAGRTRQAQRTLLRLLGYDPASRAPGQPGYGAGSGRPEVMLAYVKHQWSLGNRRDAFARLQSLVGELGSFLRLGQWRWAIADDMDDSTLTDVLTAFRTATDACHGWAKAWHNWALFNAAAMEHYQRVAPALANRHVAPAISGFFRSIALGGVGQQKRKGGPLQDILRLLTLWFNHGAAPEVEVALMEGFGHVSIDTWLAVIPQIVARIHSNSSPVRSLIHQLLVRVGRQHPQALLYPLLVACKSQSATRRSAAMVVLDNLRQHSPLLVEQAQVVSLELIRVAILWHEAWHEALEEASQLYFGEQNVDGMLRVLAPLHHIIERLGAETMHEVSFVQAYGRELSEAHDWCQKYKETGREEELNQAWDLYYHVFKRINKQLPTLTTLELQYVSPRLLAARELELCVPGNYMPGVPGGSVTIAAFAPTMHVITSKQRPRRLQIHGSDGKDYGYLLKGHEDLRQDERVMQLFGLVNMLLNSTPSTATRDLGIARYAVVPLSPNSGLIGWVPNCDTLHALIREHRDAHKVPLNLEHRLMLAMAPDYDHLPLVNKVEVFEHALENTPGNDLARVLWLKSRSSETWLDRRTTYTRSLAVMSMVGYLLGLGDRHPSNLMLDRYSGKILHIDFGDCFEASMHREKFPERVPFRLTRMLVRAMEVSGIEGNFRSTCEGVMSVLRSNKDSVMAMLEAFVHDPLINWRLLNQTAPGETANAQPGGATPGPNGSGSGHSAAGSGSESGLNGSGQHDGTAGGPGQNARAPTPPPMPPLAEGEEGSNARSLNNAGSESGGLNVDANEVLNDRAVSVMRRMSHKLTGRDGSASSAAAGAPGGHLAGHSPGPGGRSQHEDVENSTPDGIEAQVQRLIVGATSHENLCQSYIGWCPFW*