MADGARKFDTRHRYLVLRLREFLDIENEATVEDYIMQDKALATINDFFLAANGVNKLLFFYQPPQDVLDKVAAGAEIDLSAVPNAFYMSTGEDASVVGRGVYVLRATPGKPVGVASVDTDIIFNEIVGNPLENLQMLMNELLYPILHKMEDWGKASAESKREYLSSVGKFAESLTEAANSLRSGVELARPDRRYEIEPKAAAYNRAASDPEIVSHYESIISIWCDQVDRVLHEPERGRREMEDSGPNSELEYWHSRMGKFNSITEQLKTKECKGVVGVLTAARSGQLRVWRSLDNAITDAANEAKDNVKYLSTLEKYTEPLYNGNPHSIMETLPGLMNNLKMMHTISRYYNTSERMTTLLVKISNQMITNCKQHITAKGKLWEQKIPELLERLEACLRLNEAYQDTYRGVKEKLLLAPKGRQFDFSEAQIFGRLELFCKRVYKLTDLFTTVMQFQSLASHNIEGMETLTKGFFKMADDFKAKPYDLLDFTRNQFDRDMLEFNLGVHELEAAIQGFINASFENIASTESALALLRKFQAILHRDSLKSDLEGKYMVIFHNYGLDLETVQKIYEKQKFHPPMPRNAPPVAGNIAWSRQLLRRIEEPMKKFQTNKSIMSTKESKKIIRTYNRVARALIEFETLWHRAWCHSIEAARAGLQATLIIRHPENGQLFVNFDREILQLVQEARALMRMNVEVPEAARMILQQEEKFKYYYNSLTFLLREHDRIDLEAKIKPGMTSLAWTSMNIDGYLQRVHSALQKFEELVSKIADIIENRVEGNLRAVSKALLVDLPAFQSFTVDSFYSTQLKHIEATAVLMDQKNWAVETAVKDLVASILSFPIDGDYEKSVVVSSEAKKLQRHYSKLMYSSVIGAIRNSLNLLKRRLGSRASTGFLYVERPFFDVDIELTIPNVSMNPPLDDIQHTINRTAVAILRAARRVYLWGQHRDDPTMAPQAGQLESFYSEIASDKEIVKVILLLTGSVEGIKNQVNAYLETFRVYDYLWKEDMQTVYGKFMAGNPSLEDFEQELIKYEKLDHEIGHITPYTRNLHAQAREELDAITATINETGVRLKRPIKDIEDVRIVMGVLKEVRVREAEADGWFGPVEDKYQLLKRYEAKIPKDEQDAVAEIRLSWKKLKKVANDVQDNLNQLQGGFKRDLILAVKKFKNDVRLFRLDYEAHGPMLPGLEPRDASERLRKFQRMYEAMERKWETFTIGEELFGLPVTEYPELVKTKKELALLDRLYSLYVEVTTVIGGYADILWADVVLNIEAMSAQVADFQTRCKKMPKGLRDWDAYKELKQIIDDFLDLMPLLQLLSNKAMRPRHWNSIMQITGKHFAMAGDTLRLSHIMDLNLLHFKEEIEDIANGAVKETQIESKLKAIADDWADQVLTFANFKNRGPVLLKSQETSELIEKLEDSQMSLGAMLSNRYVAPFRDEAESWDKKLSTISEIIESWMTVQNLWINMEAVFASGDIAKQMPQEAKRFIQIDKNYMKIMNKAFEIRNGSDPTAVQPHLQLLFDSIASVTFDRLDKNKITVMHSAEGESVPLSTPVIAAGNIEDWLNKLEKEMQRTLKDIVRNAAADCQAMPLDEFIERYPAQVTLLGIQLAWTADAEEALQRSKADKQIMANTNKKFQQVLADLTQSTTRELTRMDRTKIETLITIQVHQKDTFEALVRKKVRDTQDFEWQKCCRLYWKEDKDNCIISIADVDFEYCYEYLGCKERLTETVKDLGRTLGKFVVVTNCSDQMDYRAMAKIFKGLAQSGAWGCFDEFNRIDLEVLSVVAQQIQCVLTAAREHRDSLVFTDGQLIRLDSRTASFITMNPGYAGRQELPENLKTLFRGVAMMVPDRQIIMKVKLAACGFLENTSLAKKFNVLYRLCEQQLSKQAHYDFGLRNILAVLRTAGDVKRADTEKPEIVLLMRTLRDMNLSKFVAEDVPLFMSLINDLFPGITVDKARYLDVEKAVGNQIAEASLQPHPDWVNKIVQLYEMSRVRHGLMVVGPSGSGKTRCIEILMKGLTETGTVHKELRMNPKAITAPQMFGRLDVVTNDWTDGIFAALWRKACKTKNHHTWITLDGPVDAVWIENLNTVLDDNKLLTLANGDRIPMGPNMKLIFEVENLAKASPATVSRAGIIYISDSELGWRPPVASWLATRNVREQPVLQALFDKWIDATLEFLRKETRVVISNQQGNVVSTICKMLDPLLSEPPPTDRLTGPTLDEFYGEAHLEKVFLYALSWSLGGVLEIRDRFKFDQFLRQGSKNMPEVKECETIFEYVVDNDNFKWESWTKRIPTWKYPEGGDPQFSTLFVPTMDSTRYEHLVHLVGRQHHGVLFVGGTGTAKTAVIQQYLLKANPETTLTKKVNFSSATTPLLYQRAIEGMVEKRQGRNFGPAGGKNLIVFMDDISMPDINEWGDQVTNEIVRQLIEADGFYNLEKPGEWKHIVDLSFVAAMNQPGAGKNDIPNRLKRHFAIYNMTLPSKGSIDTMFGSILRGRFSSKSADEDFLKMVATLTEATITLWERVAAKMLPTPAKFHYLFNMRDLSRIFQGILYPPRSIVATDATLLSLWKHECDRVFSDRFVDAEDKKWFEKAILSVAEERYGKTLAGSLTKEVFWVDFMRDAYDDPETGELISAPKVYEPIDDVKVLRARLDAYMKSFNEESRVRKLDLVLFLDAIRHLVRISRIIRMDRGSALLVGVGGSGKQSLTRLASYIAGYHTFQITLTKQYSVMNLLDDMRTLYKFTGLQGKGMTFIFTDAEVKDEGFLEYINNLLSTGEVPNLFQKDEIDMIVNDLRTVVKAQQKQGFFKDFIDTYDNLYKLFIDRVRDNLHVVLCFSPVGEKFRVRARKFPGLINSCTVDWFMPWPEEALKDVASKYIGEFKMECPASVKQQLVLHMGHVHATVTTVTQEYFQKFRRHVYVTPKTYLSFLTSYRTVYGQKFGEVSRLANNVSVGLQKLLQAGEDVARMKIELQAQEIELVDAQKRSSALLTDIQQKTMVAEKKKTEVLGKKQSCDAQAAVVTVEKEEAERELAAAKPALEEAKAALNQISQKDIVLLKQLRNPPELIRRIFDGVLVLLWKPMATVRYNEYKGRKLLGDSYDVSLKDVGPKLEALMAKESKLRHALQQVASAEGELAVVQSDLDERQREFEHAMHEKQLLQEKKELTARRMEVANELIGGLAGEKVRWTQQSKEFADVIRRLVGDVALACSFVSYCGPFNQEFRELLLHKHFYGNCMYRNIPVTEGLQVTKFMASDTQKGEWFLQGLPTDELSIQNGIMVTVSSRYPVLIDPQGQGVQWIKNREEKNGLKVTQLTDKNFRQHLEDCLSNGRPILIENIEEEIDPLLDPVLEKSVQKAGKGGSIIVLADKELSAKVTVVDFTVTMKGLEDQLLGRVVQKERQELEEQRQQLLEEVQANTKKIKELEDDLLLRLSSSQGNLLDDVSLIEVLNNTKHTAQEVNEKLQNSVETEKKIDIAREEYRGVANRGAVLYFVITETSLINVMYQTSLAQFLKLFDHSIATADKAAVTTRRVHNIVDVLTYQTFAFISRGLFESHKLLFSLLIALKIQLAAGTDARKKPFAWLPDQAWLNTIALGASAVSGPLADLADSGLPVPEYQERLEALGAVGRFYRLCIVRAIREDRTMLAAQEYIEAVLGRKFVEGQPLNLDATWAESSPRVPLVCLLSAGSDPTKDITELARKKKKVITSISMGQGQEVQARKLIANGMAQGNWVLLQNCHLGLKFLLEVEATLVKAEEVDAEFRLWITSEPHPRFPIGLLQMAIKITNEAPQGVRAGLKRSYQWINQDMLDAVSRPEWRSLLYTLCFLHSCVQERRKFGPSAGTSLRVQPVGPRGVRQVPAEPPHGPRELGGRHGQARLRVRRRRQAIGAGISWVTVRYMVAEIQYGGRITDDMDRRLFNTYADTYLAPRVFEPDFLFYTGYRVPQGSEITKFRSEIDSLPIVDNPEIFGLHANADLTFRTKEAKAALATALETQPKGGGGAGGVTREEAVLKIADDLLARMPPDFNRDATKERLARQGATKPLSIFVGQEVERLQAVIAAARRTLLELKLAIAGTIVMSAELQDALNALYDARVPAAWARLSWPSPTVGAWFAALLQRTEQLTSWGFLTAVKQEVTRKHSGWALDDVVFSTEVTKLERDDVREAPAEGVYIHGLFLEGAAWDRKLAALVDAPPKLLFYALPVLFVTAVVASEKAAAGGAPGSNAPRPFNARDWLYDEMSQDNAFEIGLDLEWVADQNKGDDNPPALIQTATQRFCVLWRVCMTRYELPHALRDILMDGQVRKIGFNSQADAAKLATHYHITPQNFKQIQLKNGSNGKPMGLSAACQSLLGFGSRICGPSCVPRAGLHAAPLLGIPELTHEQKLYAATDAWAALQPM*