MAATVQAIRYPVATTGAGNIDALNRVLADLCTRGNPKDGAALTLRRLVEEEARDLSGEAFARFMDHLYERVTTSLDSNEVSENLGALRAIDELIDVTISENASKVAKFSNYMRVAFETKRDPEILVLASKVLGHLARSGGAMTADEVERQVKVALEWLRGERIEYRRFAAVLILKEMAENASTVFNVHVPEFVDAIWVALRDPTLAVREKAVEALRACLRVIEKRETRWRVQWYYRMFEATQDGLGRNAPVHSIHGSLLAVGELLRNTGEFMMSRYREVAEIVLRYLEHRDRLVRLSITSLLPRIAHFLRDRFVTNYLTICMNHILHVLKIPAERASGFIALGEMAGALDGELINYLPTITSHLRDAIAPRRGRPSLEALACVGNIAKAMGPTMEPHVRGLLDPMFSAGLSVTLVDSLDLLTESIPPLLPTIQNRLLECISAILSRSHHAMSRQSAALSRGHLATVTPQVPELSGSALVQLSLQTLARFNFKGHDLLEFARESVVVYLEDEDGATRKDAALCCCKLIANSFLAMSSTQFSPSRINRASGKRRRLVEEIVQKLLIAAVADADVTVRHSIFSSLYADGGFDEFLAQADSLTAIFATLNDEDFEVREYAISLAGRLSEKNPAYVLPALRRHLIQLLTYLEQSADNKCKEESAKLLGCLIRNCERLVLPYVSPIHKALVAKLCEGTGVNANSGIISGVLVTVGDLARVGGFAMRQYISELMPLIVEALLDGAAVTKREVAVSTLGQVVQSTGYVITPYNEYPQLLGLLLKLLNGELAWSTRREVLKVLGIMGALDPHVHKRNQQSLPGSHGEVTRVTGDPGQHIRSMDELPTDLWPSFATSEDYYSTVAINSLMRILRDPSLSSYHQKVVGSLMFIFKSMGLGCVPYLPKVLPDLFHIVRICEDGLKEFITWKLGTLVSIARQHIRKYLPELLSLISELWSSFSLPAANRPVHIAPILHLVEQLCLALNDEFRKYLPDILPCCIQVLTDAERFNDYTYVIPILHTLEVFGGTLDEHMHLLFPALIRLFKVDASVEVRRGAIRTLTRLIPCVQVTGHISSLVHHLKLVLDGNKEELRKDAIDALCCLAHALGEDFTIFIPSIHKLMVKHRLQHKEFEEIQGRVEKREPLIFGSTTAQRLNRRLPVEVISDPLSDGESDLYEVGTDMQKQLRNHQVNDGRLRTAGEASQRSTKEDWAEWMRHFSIELLKESPSPALRTCARLAQLQLFAAGFVSCWSQLNEASQRQLVRSLEMAFSSPNIPPEILATLLNLAEFMEHDERPLPIDIRLLGALAEKCRAFAKALHYKEMEFEGALSNRRDANPVAVVEALIHINNQLHQYEAAVGILTYAQQHLGVQLKESWYEKLQRWDDALKAYTAKASQASSPHLCLDATLGRMRCLAALARWEELNNLCKEYWTPAEPAARLEMAPMAANAAWNMGEWDQMAEYVSRLDDGDETKLRVLGNTASSGDGSSNGTFYRAVLLVRRGKYDEAREYVERARKCLATELAALVLESYERAYSNMVRVQQLSELEEVIEYCTLPPTGNPVAEGRRALVRNMWNERIKGAKRNVEVWQALLAVRALVLPPTEDIETWIKFASLCRKNGRISQARSTLIKLLQFDPETTPATVRYHGPPQVMLAYLKYQWSLGEDHKRKEAFARLQDLAMDLSRTATLQPVMQNALVASSGAPLVARIYLRLGTWKWALSPGLDDDSIQEILSAFRNATHCATKWGKAWHTWALFNTAVMSHYTLRGFANIAAQFVVAAVTGYFHSIACGAHAKGVDDSLQDILRLLTLWFNHGATSEVQMALQKGFTHVNINTWLVVLPQIIARIHSNNHAVRELIQSLLVRIGQSHPQALMYPLLVACKSISNLRRAAAQEVVDKVRQHSGVLVDQAQLVSKELIRVAILWHEMWHEALEEASRLYFGEHNIEGMLKVLEPLHEMLEEGAMRNNTTMKEKAFIQAYRIELLEAYECCMKYRRTGKDAELIQAWDLYYHVFRRIDKQLQTLTTLDLQSVSPELLECRDLELAVPGTYRADTPVVTIASFAPQLVVITSKQRPRKLTIHGSDGKDYAFLLKGHEDLRQDERVMQLFGLVNTLLENSRKTAEKDLSIQRYDVIPLSPNSGLIEWVPNCDTLHQLIREYRDARKITLNQEHKLMLSFAPDYDNLPLIAKVEVFEYALQNTEGNDLSRVLWLKSRTSEVWLDRRTNYTRSLAVMSMVGYLLGLGDRHPSNLMLHRFSGKILHIDFGDCFEASMNREKFPEKVPFRLTRMLVKAMEVSGIEGNFRSTCENVMQVLRLHKDSVMAMMEAFVHDPLINWRLFNFNEVPQMSTLASAHVPPVVNSEDSSSDRELLQPQRGARERELLQAVNQLGDANEVLNERAVAVMARMSNKLTGRDFAATSASSSSLQHPLDHSTLISGETREADHGLSVKLQVQKLIQQAMSHENLCQNYVGWCPFW*