MLAFQFQPPLQAHVRARRGGGGGSGAQAARAMDERRGGAPASFTAPTSGRMRKRAGTSGNQPAGVRGAAPGVLRMSASVEEKPASASPPASPRNQTNLKQLQEYVDARGGKRVIRKVLIANNGMAATKAILSMRKWAYYEIGSERAIEFVAMATPEDLNANAEFVRLADSFVEVPGGPNRNNYANVELICAMAKREGVDAVWPGWGHASENPRLPNSLAKLGIQFIGPTGPVMAVLGDKIGANILAQTANVPSIPWSGDGLTAELSEDGTIPREIFEQAMVHNVDEAIAVAERIGYPIMTKASEGGGGKGIRMSANETELRSNYEQVVNEVPGSPIFMMQLCKNARHIEVQIVGDEYGNAVALNGRDCSTQRRFQKIFEEGPPVIVEPSVFREMERAAQRLTQSIGYRGAGTVEYLYNADTQKFFFLELNPRLQVEHPVTEGLTRVNMPATQLQVAMGIALSRVPDIRRLYGRDGTDAYGDSPIDFMTEMYQPLRSHVIAARITAENPDEGFKPTSGRVERVRFQSSPDVWGYFSVGAQGGIHEFADSQFGHVFASGANREDARKALVLALKELEARGEIRNPVEYLVQLLETDEFKQNTIDTSWLDRLIREKSVKFELDRDTAVLAAAVYRAHDTIKRGKLACLEQLARGQSTFVSELNALNKFSVEITYMGLRFTFEVGRLAPDVLRLNLLDSASGSSASGAAAKAGSSMSTWSLDVKVREQPDQSLLCTMGENVYSVSGVEEPLGLRMIINGSTVMIPTIFDPSELRSDVTGKVVRFLKQDGDAVKKGEPYVELEAMKMIMQLSAGETGMLRHELAAGSIIKTGDLLARLDLDDPSKASPVSDFDGVLNIRKPEGRDVLALGMGAAGTGAGSYAVDIAAYKLRLILDGFQGSVGPALQQLVDSNAGSAEESIEDPVTACDIISRLVPLIEEFVRVEEHFDGRALNDSILAIKKSAGSDAAAIQMIAAHLTLPRRAELVLSLLRQLGTLPDRFPNDTLLSPELDAALTALTKLKSQNYGDVVVAAGQLLTALRTPDFNSRLADVRQFIMSKGNDSTALDEIAKSRALSVSVDLLCSLFLDMDAQVARAALEVYIRRVYRAHVIHALNIERTDSGIVATWRFSYADIVRGSPMRLGRLVACDSMATAQDKLPSIIDDFAAEWTKEKKEEEQEPIGTLIISFNGPVGALPQGSEEERGFISRWEGLLQARNLQLRNEAGVRTVNLLVNQAPKAPRMFSFNFCENYAEDALRRDMRTSFPYLLELSRLSENFELQRLPIYLRNAQLWLGTEKRDQEVALTRPRTQSLFLRGISHSDMSVPGVMEKVLLILMDQLDAGIVNPRVDPTATCNMFLNVLQPVQGAAYIEQTGGPTKKLPPAHTVRHLRADMEALMVKYAERLIRLRVENIELKIRVPFEADSTGNEVQQAVRLWASPTGGYAGAQSQRTFFKTDAFAEIQNPITGVTEQYVPYEEQQIAQGQQLNASASRPYYTKSGPEQLKRRAARRVGSTYAYDFMALFEIALVKQWSRARTRSTNPPVTPQFGSLMRTRELVLDKETQELSPVERAPGQNEIGMVAWLITLKTPEYPSGREIVVIANDVTFQAGSFGVAEDEFFFKASEYARVRSIPRIYLSSNSGARIGLVESLKPMFKVQFRDESNPTLGFEYLYLSEKDYNELPEGTVIAERRMCAGSGEKGEEVRYVLKDIIGTAHGIGVENLRGSGLIAGETSRAYDESFTLSYVTGRSVGIGAYLVRLGQRTIQQTNGPIILTGFQALNKLLGRDVYSSLDQLGGPQIMVPNGVTHELVENDQEGVIAILDWLAYVPATARGSPPILAGPPADPIGRDVEFVPPKGGGATYDVRDMLRGSVQPDGKVLRGFFDAGSFKEYLAGWGRSVVVGRARLGGIPYGVIAVETRTFDRVIPADPANAASRETLEPQAGQVWYPDSAFKTAQAIEDFSGENLPLMIFANWRGFSGGTRDMFGEVLKFGAMIVDALRKYDMPVSIYLPPNAELRGGAWVVVDPTINEKMMEMYADTQSRGGILEPPGICEVKFRAPDQLKAMHRLDTELLSLDARLENATEEKDRAEIKAAISKRENLLLPIYLQIAHEFADLHDRSGRMLAKGVIRDVVEWKRSREYFFWRTKRRLRELELRKHVAKVNAALDWLAATEVMRALVGGDAVWLDDRAFLKWFDENSANLDALLAPVRLDAVRASISELLGGLPDADRAEVLKRLES*