MFLFLGDQELVNSVLWDDVAKLWDAPVQPNLGSDWKTWKQECMKWFSISNPLPVPGFEGENEKMAHFEDMDITKSEHSRKRPKLEIRRGETRSSDIADVHGSELQARMEMVDSFISNQQEPSTSSQGLSFCSVEGLTNSSTEDVAQVNMWNKVGDDGGYQITPCSGGYQETPVTEYKSSSKNLLMGSSSEHKHRQCSAFIETKGRQCSRWAKDGSIYCCMHLNFDSPDNARRVDQVGSLSKSSICEGMTIYGRRCTHRCKNGSSFCLKHLLQDGQIPDSDRTPSSNTSVKSNKRVRLSVEGQHLDKNQPSDTPSQDLDDISERSALRWNNDGGTIQRHQQFESQSQDFVVQEKSSAKGPHQSVNWSRCIGWCRNNSGQCSHRAKPGSSYCEKHLPSSVGHGGKISDRHVSSELLNKLLRNTSSEKDRIQLCRATDLLREFMNVCLLEGTAYRSNSKARILDWIIEEVSKDLKDAEALLTIVSCEKEKLSKHLGIEGQNSSTAIVPWIPEIKAQSPVDAAIDDGRLKASRENGMPDHGIVGNCAANDNQTLRCKLCGEEFSDSQALGHHWIINHKKEAQCFFRGYACRMCKNPFTNKRDLERHVKLHHAESLLECCILLSCIHCGSHFIDYEQLWEHVVSAHSEEFIRSVGILEQVDGSKALVPVEAEDGLQNDTSVCGISKQEVSSSSGILNRVFTHNGGIVKGKGIVNRNTVRRYTCRFCGLKFHLLPDLGRHHQAEHMGTSTNKTSISKKGKEFLSVKWRSNKVNSKLTSKVGSSIGLKHAAAIARKKCVEKNDLHDSIKMNGYSEIPELSEKNGRTTEFYCSAVAEILLTEVQKTRPCPSNQELLNIARSACCRFNLHAVLEEKYGPLPERLYIKAARLCSEANIRVEWHREGFICPKQCKHMEDSKHAIMLSPLPDVCFNSLPAQLDDLKMVAREIGNGGTWEKAESHLVLTSPEFGRSCQGKSFVICEDLSFGKEAMPVPCVIDEDLIDPSIHALCKEGKDLNLDTYMQNFTYITERLLDPSLGLDTKSSQLGCTCTQPQCLPESCDHVYLFDNDNDDAEDIYGQPMHGRFPYNEKGRIILEEGFLVYECNSMCSCHKECMNRVLQKGVQVKIEVYKTKHKGWAVRAAQAISRGTFICEYLGEVLNDQEANKRGERYDNEGCSYLYDIDAHIDTSDLTDGVQPYVIDATKYGNVARFINHSCLPNLVNYQVLVESMDCQLAHIGLYASRDIAAGEELAYDYRYKLLPGKGCPCNCGASNCRGRGNRGRGNWNRGPRRPRFSIHFDANSQELGQLFQARFFNWIGQGVVQPRPARPTSQAPQARGIPVPPHVSLQPEVPENDGWQEIVHPTVSQHPGWPNLSLLAPSPINPIVQATPVHSLVQSSHASKRLKIEAHHALDKGKATAAPSSPSNGSDKSVSSLMHLRDNCSHVINEIRPKGSTHPKANSEKSKGDNNNQGKIAFQSGKYGF*