MLVEEGKEYNIERAVEWESLALNRGDVLEVHLPSTDCGCTGDLWSGFWVKRALIQATGEYMVVVKSLGCSDPDWAKYFSNQFNRKKGTIHLCTTTPCVVTEDYSMHVTRLRVFTTGAFARPYMGSYIKRQISKWEEEELSDEGDGVDISGDPPRRDGPDDADKEAEGPGAVDPRIRPTPKADAVPAGAPRLGERPKKERSKKPMEEKERHMLRQRLEAARAKMLDRGAGTPAGHAAEPGTYAEAFAVESSSPGYSASEPWGDDLQVKEDIGPEGAPNKKKKREPETRAKDIAKKKRRRVREPNDSGKGARGADLPALEDIRGNTTKNLQSQLIQVAAENAKEKEQKDRKEKRRHQKKTPAHQLAKILALAMGKKKNNRSEASTDSQEGSKKKKKKDKKRRKKKGTDESPSPDGGSSRTTSSEKDYDDASSSSSSKHKMDPPLTRKSKRKPGSVLAMLLEHARSQLDQNAKVGVGSEETLTLSSGVRMGSYFAIVVRPQVGGAMGQARELHHLAQAIDLLKGGSLDTLGDVLAGRFMSIHQSVLDGSWSTARHLELRPLEEGSAAGPAIVLAAKKHARLAARVAPGEAWTWQSGGKSKGGRGRGDTWTEAPNNNSNKGKGKKGRVQVDEVALASAGLQESGTGGDTVGLQLAHLKQLGHSCTTFAQLGCALAWLAIAGVNLPQFDMVTKEFMALWSDTTAKTKPSPDKKRGLVFPIKEGELQSIVQVFAGMALVECTDAAIADTWSRTAWVYVMVCALNRLAGKRARPEAGRWTLLERRAVASLDDAVQRRSNFNVAYPTSEVGWQKDMGSRRVGYGGEEQSICHELTWDQVAPALPPRAHGGCVDCLLWVCPRTREFLLHPEWLIKDDKDIELPKLPGKVHVKKGDLMKIAEELVVRNVCDWVPLNKVQKVKGIMQEASENLLLHQGLCPSQQIARGGERVRQGGPGFDSQLCHDLAERAWAQAGVISSDKKRVSGADTAVELVLHCNLGASISEHLICTDASEKAGSIEVAHELTAEGRDFLGGVESKKADIKDTPAELLLISLFNGIGGAFRAYDLLGVEPAGRIAVELDDAANRVTTRRWPGVTLVKDVRSIDRAMVRQWSLKYLKVAEIHLWAGWPCVDLSAVKYGRKNLEGEHSSLFWEIPRIKDLLAEEFGTTVVLKHVLENVASMDESAAHQISSFMEAVPYRLDPVDAVPMRRPRFCWTSEVLEGQFPDVSNTATAQTSGAEQVRHSYEEAVAGGQLIAGRFSREERIRQRAKIFLDDAALTPKTLSRYYLALRKLLPYVEKASTEDQLDTSVSRWVRRMWRDGEPLLTIGDGLSALHFYQPWTRRKLPAAWKLFSIWRRIEVPSRAPPLTWALVKAMAAYEWSRDNFEMGGLLLLAFHCMLRTGELLQAQALPPCPFPAWGDWKKRVGPSIFDSILLMKKIPAMPTLRASARALQPVKKALPVLDHTMLSLCLPRTAQGNDFQRLKFVPRKRRVTHNEQQRLVLLGAVNWEDVDALQVAGNDVLVAAVKLGKILQEPLRISPNISLKKADLQIGTTWNNLKLKAPKGRYIPMLRILLAEKFAERDGFLVGILPHDDLVRSGAKAAEHQLRLGRTDPISVELKSRGDRLIAFAVGLGMHRGSRLNRMQLKLCLRTGHAANIFGSELIDRMGVAFLANEPLVCTCSVDVTGNPGTVRLMDIAAERCASVRGLCGWDGARLGVAGAEINSMTSCSLRPELLALAGDGRMLAGCEPLAIFRPDGLPLAHRQTVGGAPSASVTGVALSPDGAVDPDAVFVSRRLLGSWQRQDVYQFSSDQGQSRPSLTSLMGQKPGRRHGWTPETLETPEEGSDAKFVGHSNIRTIKEVAYLGPEAALVASGSDCGHLFVWDARTAQLLLVRRGCGWWVMVSQGHEGYSAPEQGSFEGRPWVQSTMWQEPWREGPDSWAQWGMGMEEWQGRRKRRFCTSFPDVSQCRRGAACAFAHSREEISAPLLDDAEEQQLPGAMTDEFFMYKYKILGSTGAPSVSNTNGTIVPCRLDDWRPKDGWPKGLPPRLCPYWSKKDTGAEYSQRCPLGLRCPYSHGAKVCPRQKLCAFYHHRHEKRPTPQDGDVGPWGYRVVVIYL*