MDAAASPASSTNRAAEAGSAGSSADSAASTELVVKRLIKRGIPARYAERGPEGLIEYVKEDQSRVPDVVGALFPDHEEIKDPNQPGDETQATACRTAYLDMCQDAVSWVQWLMFGRDPKDALSDTAVVCSGARGICGAVWGSNDIAYRCKTCEHDPTCAICVPCFKAGDHSNHDYSMIRTTGGCCDCGDVTAWKQNGFCVKHKGPGHVPSLPQDFVVSAAPVLEAVLIIWVSKLEKAHHASEGKPKKWMSMPKAEKVASQTSLAIIKMLLELCRAGESMLSFTAKYTGMKSIGVLDALLKTESFMSKHVIESLHELLYKLLGDSSFKHAFALTFISHYPRFMRDLVAEELANPSSPNAMISRTRDHAVLSNFSVQIFTVPTLTPKLVLEYKLLDMLMASIKDFLVACVGEDGRLLVSKSPISGRLYSRVTEDIRYVMTHFEVAQYVTQHRKDLCKVWLEILAFVQGMHPQRRVTSIHVEEENEDGDAAYQLEVQMATIHPLFVLGAASPSVSFPAEGSSLSGVTSVEDCADDDDDNMFVRHAKVGRISPKERNDMDMGSSSGADVEMADVANASCAGADESQCTESIFGVRSRDGRGAQQSVTAVPAHQLIWLISECVSIIDKWLAVDNSRELAKGPGKSVAESGPASVQHRGSLWRGRARGLTRGTARAAAVAEPAAPAATPPAVVEGEGGPGRGLREWLRRSRRPYAAIAILDEDRGNSRASGVSASGTDSADMDVDTAGVSETVRSRDTSGTEWWMCTDDSSSLSRVGQSNADGWPKVDFDVSRQDVSFHIPLHRMLALLLHKALEMHSVGMEPGSSSENPKSTNPSPLENLSTLSQLLPSKYQVPGFAASLMEHPLRLQVLCAQVQAGMWRRNGHPTNSICDVYRTVPWCEDSLELDLLMLQCCAVLAPPEKFAERILSRFGLSEYFNLFLWRPNEYEASLAQEFLVLLIRICTERGFCGLTQRESLRRELIQRLAVADATHSSLLKALPRRLQDSPYLHECLTAVANYRRPSGMQQGKYVLKEECWSELDLYHPRWSPRELQCAEERYLRACKASPVFLQLPRWKKPYSPLQNLGRFVVSGTVHEILLSVFFHAAFSINPGDSRATEGLLFTGLHLLALALDVCSSANYNCEHDKNANDAASSPEGIESRLPYSGNMNSSTFKVSSPKHASVEEENELPPLLARSIHREFVGGAVGSDAGMTEPQSLLSLLVMLLRKYSSGEGVMGTVVETSQYSAGDLIKSLLLKFADLHRGCMYEIESLVPEILHRPSAALNIASNSNSAGDKESEDKQAVTDVEKRKALARERQKAIMAKMKAAQDRFVASLKDENIDREKAEAVSKQTRESVEVGEGSSEDSNSTPCALCRDTGSSSQLCFLTLVQKSRLLALAQKPTPSWERASATVGVSSSDRGIDGGRNASESGNVEMYTTAHLWNWIQEALGDAATRERLLEGEALLEVFRNGLHPRNPVRLNAVGTPPARAVEPADTEVDEPEINGDNSEIETCPETLPLHPTNWWEEESVPQFSDEWTSSRELNLVTVLAEYVAAVSRDRRRQGEREVPRTVEVEVAREGGPIRQRRITPTRSNSDAFVITGLGMHDTSGVYLSACGHAVHQECLDRYVSSLLQRYYSRALFEGVQIVDPDMGEFLCPVCRRLANSILPAFSGNAIPDNQSRALNTREALQLRPCAVESKVCKVETSSSTNLQLDQAFRLLLNAESLVNKTGFRKAVSTQLSDSIKGALETLAIRLYGLFHPDKDHLSVQAHGRVPQSLHLWDVFRYSLMSSELAARTRQRTMQGSLSGLVMLEEGGDGAKGSILPLLLQAAKATQGQSRQIVLLRSRGLQLLVDSIIHGVTRDPFPEQTLAGNYTSLQQYLEKSQDSSDVQFWKRLADPVLIHDSFSSLIWLLFCLPAPLPPEGGPFTVLVHLFYMVCLTQVIAYHGIALASEAEVGSSVPSFVTAVQAALSGAALSPVDDDKSAVPPCPSLDVIRQLTLPYLRQCSLLKKLLSGTGQVVPVARAHLWELSQNSSSAFSRSTSTPSGDGRHEEEEVANELEELDQLETLFAIPPLTSLLTDERLLSVALTWCQHARTAIGKEFHIKSYIPRPVRAVPFKLMELPHLFQDLLQRYVKERCLRCGKVPDKPALCLLCGTLVCAITSRPCACSSLNKQGECYRHAMACGAGVGVFLMLRRTNILLQRCERQANWPSPYLDAFGEEDMDQRGKPLFLSEDRYAALTAMIASHGLDYSSLVLAQTTRQTLF*