MADQEAHEAALEEKARKWQQLNAKRYGISRKFGYVEPEKQEMPPEHVRKIIKDHGDMSSRKFRHDKRVYLGALKFVPHAVFKLLENMPMPWEQVRHCKVIYHVTGAITFINETPKVIEPVYVAQWATMWIMMRREKRDRRHFKRMRFPPFDDEEPPLDYADNLLDVDPLEAIELELDEDEDSAVYEWFYDHMPLKHTKFINGDSYRKWQVPLPIMATLYRLAGQLLSDLTDKNYFYLFEQKSFFTAKALNMCIPGGPKFEPLYRDMDKADEDWNEFNDINKLIIRSALRTEYKVAFPYLYNNRPRKVAVPPYHTPMVMYIKTEDPDLPAYYYDPLIHPIASYRSEGSAAARYADRVEEDEEDDFELPEEAEGPLLANAPLYTDNTMNGIALCFAPRPFHMKSGRMRRTIDVPLVNGWFHEHCPSGYPVKVRVSYQKLLKCYVLNQLHKKPPKGLKRKNLFKALKKTKFFQCTELDWVEAGLQVCRQGYNMLNLLIHRKNLNYLHLDYNFNLKPVKTLTTKERKKSRFGNAFHLCREILRLTKLVVDAHVQFRLGNVDAFQLADGLQYIFSHVGQLTGMYRYKYRLMRQIRMCKDLKHLIYYRFNTGPVGKGPGVGFWAPMWRVWLFFLRGIVPLLERWLGNLLARQFEGRHSKGVAKTVTKQRIESHFDLELRAAVMHDILDMMPEGIKANKAKTILQHLSEAWRCWKANIPWKVPGLPAPIENMILRYVKSKADWWTNVAHYNRERIRRGATVDKTVCRKNLGRLTRLWLKAEQERQHNYLKDGPYVTPEEAVAIYTTTVHWLESRKFSPIPFPPLSYKHDRKLLILALERLKENYSVSARLNQSQREELGLIEQAFDNPHEALSRIKRHLLTQRAFKEVGIEFMDLYSHLIPVYEVEPLEKITDSYLDQYIWYESDKRHLFPNWIKPADTEPPPLLVYKWCQGINNLTDVWDTNDGECVVMLQTKFEKMFEKIDLTMLNRLLRLIVDHNIADYVTAKNNVVISYKDMSHTNSYGLIRGLQFASFVSQYYGLVLDLLVLGLTRASEIAGPPQMPNEFISYRDVRTETRHPIRLYSRYIDKIHMLFRFTAEEAKDLIQRYLTEHPDPNNENMVGYNNKKCWPRDARMRLMKHDVNLGRAVFWDIKNRLPRSITTLEWDNGFVSVYSRDNPNLLFNMCGFEVRIMPKARMATEYFAQKDGVWNLQNEQTKERTAQAFLRVDDEALKQFENRVRQVLMSSGATTFTKIVNKWNTALIGLMTYYREATVHTQELLDLLVKCENKIQTRIKIGLNSKMPSRFPPVVFYTPKEIGGLGMLSMGHILIPQSDLKYSVQTDTGVTHFRSGMSHEEDQLIPNLYRYIQPWEAEFNDSQRVWAEYALKRQEAQAQNRRLTLEDLEDSWDRGIPRINTLFQKDRHTLAYDKGWRVRTHFKEHCLLRLNPFWWTHQRHDGKLWNLNNYRTDVIQALGGVEGILEHTLFKGTYFPTWEGLFWEKASGFEESMKYKKLTNAQRSGLNQIPNRRFTLWWSPTINRANVYVGFQVQLDLTGIFMHGKIPTLKISLIQIFRAHLWQKIHESITMDLCQVFDQELDALEIETVQKETIHPRKSYKMNSSCADILLFAAYKWPISKPSLMGDAKDAFDQKSSNKFWIDVQLRWGDFDSHDIERYTRAKFLDYTTDNMSIYPSPTGVMIGIDLAYNLHAAYGNWFPGCKPLIQQAMAKIMKANPALYVLRERVRKGLQLYSSEPTEPYLNSQNYGELFSNQTIWFVDDTNVYRVTIHKTFEGNLTTKPINGAIFIFNPRTGQLFLKVIHTSVWAGQKRLGQLAKWKTAEEVAALVRSLPVEEQPKQIIVTRKGMLDPLEVHLLDFPNIVIKGSELQMPFQACMKIEKFGDLILKATEPQMVLFNIYDDWLKTISSYTAFSRLILILRALHVNNDKAKMLLKPDRTIITQPHHVWPDLSDEQWIKVEIALKDLILGDYAKKNNVNVSALTQSEIRDIILGAEITPPSLQRQQIAEIEKQGADGAALTAVTTKTTNVHGDELIVTTTSPYEQATFGSKTDWRVRAISASNLHLRVNHIYVNSDDIKETGYTYILPKNVLKKFITIADLRTHIAGYMYGVSPPDNPQVKEIRCIVMPPQWGNHSQVNLPAALPEHDYLEDLEPLGWLHTQPNETPQLPPQDVCAHAKILESNKAWDGEKCIVLTCSFTPGSCSLTAYKLTPTGYEWGRANKDTNSANPQGYSPGHYEKVQMLLSDRFLGYYMVPDGGSWNYNFQGVKHSPGMKYALKLANPKEFYHEAHRPTHFLEFSGMEAGAEGADAKAIEGGETAEGVDREDLFV*