MSASVEEKPASASPPASPRNQTNLKQLQEYVDARGGKRVIRKVLIANNGMAATKAILSMRKWAYYEIGSERAIEFVAMATPEDLNANAEFVRLADSFVEVPGGPNRNNYANVELICAMAKREGVDAVWPGWGHASENPRLPNSLAKLGIQFIGPTGPVMAVLGDKIGANILAQTANVPSIPWSGDGLTAELSEDGTIPREIFEQAMVHNVDEAIAVAERIGYPIMTKASEGGGGKGIRMSANETELRSNYEQVVNEVPGSPIFMMQLCKNARHIEVQIVGDEYGNAVALNGRDCSTQRRFQKIFEEGPPVIVEPSVFREMERAAQRLTQSIGYRGAGTVEYLYNADTQKFFFLELNPRLQVEHPVTEGLTRVNMPATQLQVAMGIALSRVPDIRRLYGRDGTDAYGDSPIDFMTEMYQPLRSHVIAARITAENPDEGFKPTSGRVERVRFQSSPDVWGYFSVGAQGGIHEFADSQFGHVFASGANREDARKALVLALKELEARGEIRNPVEYLVQLLETDEFKQNTIDTSWLDRLIREKSVKFELDRDTAVLAAAVYRAHDTIKRGKLACLEQLARGQSTFVSELNALNKFSVEITYMGLRFTFEVGRLAPDVLRLNLLDSASGSSASGAAAKAGSSMSTWSLDVKVREQPDQSLLCTMGENVYSVSGVEEPLGLRMIINGSTVMIPTIFDPSELRSDVTGKVVRFLKQDGDAVKKGEPYVELEAMKMIMQLSAGETGMLRHELAAGSIIKTGDLLARLDLDDPSKASPVSDFDGVLNIRKPEGRDVLALGMGAAGTGAGSYAVDIAAYKLRLILDGFQGSVGPALQQLVDSNAGSAEESIEDPVTACDIISRLVPLIEEFVRVEEHFDGRALNDSILAIKKSAGSDAAAIQMIAAHLTLPRRAELVLSLLRQLGTLPDRFPNDTLLSPELDAALTALTKLKSQNYGDVVVAAGQLLTALRTPDFNSRLADVRQFIMSKGNDSTALDEIAKSRALSVSVDLLCSLFLDMDAQVARAALEVYIRRVYRAHVIHALNIERTDSGIVATWRFSYADIVRGSPMRLGRLVACDSMATAQDKLPSIIDDFAAEWTKEKKEEEQEPIGTLIISFNGPVGALPQGSEEERGFISRWEGLLQARNLQLRNEAGVRTVNLLVNQAPKAPRMFSFNFCENYAEDALRRDMRTSFPYLLELSRLSENFELQRLPIYLRNAQLWLGTEKRDQEVALTRPRTQSLFLRGISHSDMSVPGVMEKVLLILMDQLDAGIVNPRVDPTATCNMFLNVLQPVQGAAYIEQTGGPTKKLPPAHTVRHLRADMEALMVKYAERLIRLRVENIELKIRVPFEADSTGNEVQQAVRLWASPTGGYAGAQSQRTFFKTDAFAEIQNPITGVTEQYVPYEEQQIAQGQQLNASASRPYYTKSGPEQLKRRAARRVGSTYAYDFMALFEIALVKQWSRARTRSTNPPVTPQFGSLMRTRELVLDKETQELSPVERAPGQNEIGMVAWLITLKTPEYPSGREIVVIANDVTFQAGSFGVAEDEFFFKASEYARVRSIPRIYLSSNSGARIGLVESLKPMFKVQFRDESNPTLGFEYLYLSEKDYNELPEGTVIAERRMCAGSGEKGEEVRYVLKDIIGTAHGIGVENLRGSGLIAGETSRAYDESFTLSYVTGRSVGIGAYLVRLGQRTIQQTNGPIILTGFQALNKLLGRDVYSSLDQLGGPQIMVPNGVTHELVENDQEGVIAILDWLAYVPATARGSPPILAGPPADPIGRDVEFVPPKGGGATYDVRDMLRGSVQPDGKVLRGFFDAGSFKEYLAGWGRSVVVGRARLGGIPYGVIAVETRTFDRVIPADPANAASRETLEPQAGQVWYPDSAFKTAQAIEDFSGENLPLMIFANWRGFSGGTRDMFGEVLKFGAMIVDALRKYDMPVSIYLPPNAELRGGAWVVVDPTINEKMMEMYADTQSRGGILEPPGICEVKFRAPDQLKAMHRLDTELLSLDARLENATEEKDRAEIKAAISKRENLLLPIYLQIAHEFADLHDRSGRMLAKGVIRDVVEWKRSREYFFWRTKRRLRELELRKHVAKVNAALDWLAATEVMRALVGGDAVWLDDRAFLKWFDENSANLDALLAPVRLDAVRASISELLGGLPDADRAEVLKRLES*