MDERRGGATTSFTQTSGADESARGPAAISRRACGRGARVLRMSLLAWKEKPASASPPASPRNQTNLKQLQEYVDARGGKRVIRKVLIANNGMAATKAILSMRKWAYYEIGSERAIEFVAMATPEDLNANAEFVRLADSFVEVPGGPNRNNYANVELICAMAKREGVDAVWPGWGHASENPRLPNSLAKLGIQFIGPTGPVMAVLGDKIGANILAQTANVPSIPWSGDGLTAELSEDGTIPREIFEQAMVHNVDEAIAVAERIGYPIMTKASEGGGGKGIRMSANETELRSNYEQVVNEVPGSPIFMMQLCKNARHIEVQIVGDEYGNAVALNGRDCSTQRRFQKIFEEGPPVIVEPSVFREMERAAQRLTQSIGYRGAGTVEYLYNADTQKFFFLELNPRLQVEHPVTEGLTRVNMPATQLQVAMGIALSRVPDIRRLYGRDGTDAYGDSPIDFMTEMYQPLRSHVIAARITAENPDEGFKPTSGRVERVRFQSSPDVWGYFSVGAQGGIHEFADSQFGHVFASGANREDARKALVLALKELEARGEIRNPVEYLVQLLETDEFKQNTIDTSWLDRLIREKSVKFELDRDTAVLAAAVYRAHDTIKRGKLACLEQLARGQSTFVSELNALNKFSVEITYMGLRFTFEVGRLAPDVLRLNLLDSASGSSASGAAAKAGSSMSTWSLDVKVREQPDQSLLCTMGENVYSVSGVEEPLGLRMIINGSTVMIPTIFDPSELRSDVTGKVVRFLKQDGDAVKKGEPYVELEAMKMIMQLSAGETGMLRHELAAGSIIKTGDLLARLDLDDPSKASPVSDFDGVLNIRKPEGRDVLALGMGAAGTGAGSYAVDIAAYKLRLILDGFQGSVGPALQQLVDSNAGSAEESIEDPVTACDIISRLVPLIEEFVRVEEHFDGRALNDSILAIKKSAGSDAAAIQMIAAHLTLPRRAELVLSLLRQLGTLPDRFPNDTLLSPELDAALTALTKLKSQNYGDVVVAAGQLLTALRTPDFNSRLADVRQFIMSKGNDSTALDEIAKSRALSVSVDLLCSLFLDMDAQVARAALEVYIRRVYRAHVIHALNIERTDSGIVATWRFSYADIVRGSPMRLGRLVACDSMATAQDKLPSIIDDFAAEWTKEKKEEEQEPIGTLIISFNGPVGALPQGSEEERGFISRWEGLLQARNLQLRNEAGVRTVNLLVNQAPKAPRMFSFNFCENYAEDALRRDMRTSFPYLLELSRLSENFELQRLPIYLRNAQLWLGTEKRDQEVALTRPRTQSLFLRGISHSDMSVPGVMEKVLLILMDQLDAGIVNPRVDPTATCNMFLNVLQPVQGAAYIEQTGGPTKKLPPAHTVRHLRADMEALMVKYAERLIRLRVENIELKIRVPFEADSTGNEVQQAVRLWASPTGGYAGAQSQRTFFKTDAFAEIQNPITGVTEQYVPYEEQQIAQGQQLNASASRPYYTKSGPEQLKRRAARRVGSTYAYDFMALFEIALVKQWSRARTRSTNPPVTPQFGSLMRTRELVLDKETQELSPVERAPGQNEIGMVAWLITLKTPEYPSGREIVVIANDVTFQAGSFGVAEDEFFFKASEYARVRSIPRIYLSSNSGARIGLVESLKPMFKVQFRDESNPTLGFEYLYLSEKDYNELPEGTVIAERRMCAGSGEKGEEVRYVLKDIIGTAHGIGVENLRGSGLIAGETSRAYDESFTLSYVTGRSVGIGAYLVRLGQRTIQQTNGPIILTGFQALNKLLGRDVYSSLDQLGGPQIMVPNGVTHELVENDQEGVIAILDWLAYVPATARGSPPILAGPPADPIGRDVEFVPPKGGGATYDVRDMLRGSVQPDGKVLRGFFDAGSFKEYLAGWGRSVVVGRARLGGIPYGVIAVETRTFDRVIPADPANAASRETLEPQAGQVWYPDSAFKTAQAIEDFSGENLPLMIFANWRGFSGGTRDMFGEVLKFGAMIVDALRKYDMPVSIYLPPNAELRGGAWVVVDPTINEKMMEMYADTQSRGGILEPPGICEVKFRAPDQLKAMHRLDTELLSLDARLENATEEKDRAEIKAAISKRENLLLPIYLQIAHEFADLHDRSGRMLAKGVIRDVVEWKRSREYFFWRTKRRLRELELRKHVAKVNAALDWLAATEVMRALVGGDAVWLDDRAFLKWFDENSANLDALLAPVRLDAVRASISELLGGLPDADRAEVLKRLES*