MEGAGPSTGKAATVWVQAGAEWLVGDVTSVDGQTAQVKTPDGRIHKLSTSSLLYTNSEGSDGIADLVKLEHLHEASIWHSLKSRYDKNVIYTYIGPILVSINPYTDLKLYTQSMVDHYRGKFISETQPHIYALADQTFRNMMNERKNQSVLISGESGAGKTEATKIMLAYLAKICSSNIVDRVAQQVLESNPVLEAFGNAKTVRNNNSSRFGKYFEVLFDAAGRIVGANIENYLLEKSRVVSQAENERSYHIFYQLCAGASAEEKAALHLGGVDDYAYLQNGSSHKIEGVDDAADFQHVKAAMTLIGFDVREQRAMFRIVSAILHLGNITFDEREDGEASAISEDGRKQLEVVCELLEVDLPTLEEGLCSRTMSGGQGDAGTRKPSSRPSLDPRAVAAKEKEKSGVFSMRIPLKPAQAAANRDALAKGLYGRMFSWLVQRVNESIRAKSYANSIGILDIYGFEVFTRNSFEQLCINYTNEKLHQQYLENLFKLEQEEYKREGINWELVKFTDNADVIELIESRAKVSILSLLDDESQFPRGADETLLHKLHENLSRQKCYVKPRRDADKSFVVTHYAGDVTYEAEGFVDKNKDTVHIDLVRAMQTSKCDIVSLLFAAGQQNFAAGTAAPVKKPGSAVSLLAATTQPTARTVSAYFRDQLASLMERLRSTEIHYVRCIKPNHDQAPHYIDTTLIMNQLRYTGILDTIRIRRQGFAIRRSHKDFILRYRVLWSRPEAPPADPKAFCLGILESAGVLPDGDWALGSTRVYIRDDKTMSALESLLEKRLAASALKVQATVRGRLTRRRFVALRSCARALQFLVRLKIARDRFRKRYRAALRLQCAWRTRRLERRFQKLREAAFIIQTAVRKWRARRRAAEIGPSGNQVEKGTTALARKLRLILGSALNAMVDRHVRQPMPRRQCKAQTAADIDRVRLALERALGAAEPAIEAACVDAVRREIEYLAEVTRGAGAAGLSASPFFDKAGPSSSGTEEEKENRPPPLGLGKQLFEQSATLQEEKRMLEKRVAELERLKSAAELAAKESAHRLEAFYSQGGAPPDVASIAAAVAAAARRCRAAEAEVKRLVASVDEAGRHTAAVEARLAAAQGRAERGEAATSEFAEKLEDAARQLEAERRRGAEFQAEAQRIRKERAALEERHAKLKEELQKLVSEAQKYVSRAQHADVAEKGLADAKRELSEAAAELADLRKKLEEERGRRERADEALARASAQALDLGSLAAEWQSASAPAPSAQQQHLPGIAEASTPPRAPRRHSSASPSPARTSSGAGSAAGPVPTLSIDGRLSGEVADQPRLSPRRVSSSQGSSLQTMDPAGELQAAFSRLRALRAALEEQAREAARREAAVRVELGDALVSARAAEERWGKAKAELEERLAKAEAEVASSRKKVGLVQQALSATERDREDAKEGAARRDAELSRLRSEKGAAERRAEEAETRRADLLQVLETTKAEHAAKMTESVKEKRELQERYDAARREADTLLSDKRALSDTLEQRMGEVEKLRARVEEAARALEESQAAGRKAQDDIRSLEREREGLKEAATRAVEEEKGASASAARALDDAKARVEARLAESEAARATAEAELESVQRELAAVAQLEELQAAESAAAKDARGRLAELQKEKAALENQFALREAKKGDISKLKEAAEAENLRLVRERAELQTRLEVELAESQRQVSTLGEMKAALERDLNDDTEAAKEAAEAALAAAQARGRKLEADLAEARDKLAQADEARRALEGELERARAAGEKLAKEKAALEAAAAELERARSGRAGAGGGRGGGLEAAAGGEPHAEAPARPRAVQDGAGGRRGAPHGPLPGAGDGAGGARRAADAGRPGAQRGRERARQRRGQAKGARAGEAAPEGGAARGGGPRGGGPARGGGAAGARRAGGGERGAPGGEARRRGAQVRERRRRGGGPRAAPRGARTGAGRAAGAPRGGGGGVPAGAGGRGAAGAGAGAGDGRLRGGGGAGAGARGARGGARGAARGGARGGRRRDVGERQLQERLREQELLAQDRGAAVEKLKAELEGAQREAAAAAGELEAARRELAGAQAELLAVQTEGVEEVERLQCENADISEELDQANLALTKLEKKHEALEKEMRRREDAWASEKETTKETIQSLMDKLQEARMETAGVRESERELERARAEIRALKDRIAVLEEANREVAFNAIG*