MSPPVDRASNRSPDEARASENAAASLKQQLYLAPKLGSGVGPPRLTPQSKWQNAASSARLVSPTKLLPPLEASVGQEKAGRLKSSLTLLGAKEPAIPGTPDSPKQPLAPLQRKPGLIAVPALRATTKPKPGLSIEPGHDVDGRKGVLSPQLSVYRHVSSPKGRSSSLVLPDSPMAPQSPGSPTRPNAFKASTQEPKQQTAAAQPSSTAAASDVTRQQAVQTQLAQEEYKYMKLISTLREYPTTEDFVYLKRFDKNVAEYNPYALEVVQFANLHQADYYTISVRGMTHYINGTSAEFTSLDQWEREVHLFIALKQLALFKLHKEWKAFRTWKRAINTVKINAAKAALVKNLFLLSPVFQGPLQQFHELCHELSHLRLHSLKQGEVYTLDSFTEEHMKQFENSQQQLADFSVSIHDVVQEACIHSLEQLEMHLETFRIKQIDGDANNMEDSTMKRSPRDNTMMPSTTGRDNSQQDFAYTMAAARRSEQRRLINFVRVSDYMMCDTLHTILVESVRDVLEATKPAPQRMSLSRNSSTRGVSVMSQASSPEPGQAPRCRTPSSSQEVAQQGPPCMPVFEVEVLLDDSADDLVFVPAPEEFQSQMMSILSNFMVCVTSIQRLYGQPHLVQNVLGAKLSDLEEATPLNELVTSGDYEELVECVKNALDVSFSRAHLQKSAYIPYQEMAAFDRQLDITALGPAFREKPRAADTQNNSTDLQASTSMILPTSTSTVDIQDLTITQVTEGPVTLDTFRQLMSLLAKQRAEIEALQPFADVDTIRVDVKRLQRALLPWPSSRLDEMHRLLPHLAAELFQDFMSKVQAAASGLSAPCTTVEDYVNKITFLGQLQSQEKDFEAACNEIHALYALLEEFKIAVSDVDKAGYATLDNAFAALKNLMEEVNDAREEAISKYSTELESGVENIGKEVTLLRNAAQNDLFLSEEASHDMVVEELKQLTVQLEKLTEEVANINQYQKQFKVAESHCDELGETLEEVKLKLALWDGNVEFAELVDAWRAQQFEQLDVTTMEEAVSRFHKLVFRMERGLPPNKLVPKLRAGVDEYRGLLPVITALRNKALKERHWSKVYEAVQTTLPRDETFTLQVLIDAKVSGVKDIISTISTEATQEATLEELLANVVSKWASIEFNIVPYKDSKDVFIMGSTDDIQVALEDSLVTMSTILSSRFVGGIRAEVERVEKQLNIFSDTLDQWVQVQKSWMYLEPIFSAPDMTKQLPIETKAFEVVHKQLKDIMRKTKDRPNALATASNPGLLEMLTKIFDTLEGIQKSLEEYLETKRVAFPRFYFLSNDELLEILAQTKNVQAVQPHMGKCFDGIRRLDFGDDPKSLDIYAMISGEGERVSLGKNPVKARGNVENWLGHVESAMVASLRRLAKSGAASYPEEPRSEWVLNQPAQLVIAVSQVYWCAAVEEHLRGSKAAERLETFYKVNVQQLGELTQLVRGELSNLSRRVLAALITIDVHARDIVAALLSKHTSSVNDFEWQMQLRYYFENEDLVVRQVNASFLYAYEYLGAQPRLVVTPMTDRCYLTLTGALHLRLGGAPAGPAGEAAAPAAAPAALAAGEGTGKTETTKDLGKALGVNCVVFNCGDNLDYKFMGKFFSGLAQCGAWACFDEFNRIDVEVLSVVAQQLLTIQNALKAGMDKFWFEGRPIRLVPTCGVFITMNPGYAGRTELPDNLKALFRPMAMMIPDYALVAEVMLFSEGFEDSKVLSKKMVKLYKLASEQLSQQDHYDFGMRAVKSVLVMAGTLKRANPDLPEDVVLIRAMRDSNLPKFLVHDVELFCNIIGDLFPGVAVPDQDYGELAQNIRSVMSSKGLQQPPAFVSKVVQLYDTMNVRFGVMLVGPTGGGKTNCYQTLQGALTRLRQEVQHPDDKFQVTHTYTFNPKCIKMGELYGEYNLLTNEWTDGLGSTLIRSAVNDTTPDKKWVVFDGPVDAVWIENMNTVLDDNCTLCLPNAERIKLNGTTMRMLFEVQDLAVASPATVSRCGMVYIASEELGWRPAIQTWIERTLPQAVPALSATQCQHIYTLFDMYVDRGLAWVHQHGKEYIPSVDNNLTTSLACMLQSLLDPARGFKLDVSQEAFEVAIGRLFGFAYVWSLGGNVGHTARDDFDEFVRELFQQVVTFPGGGLVYDYQVNLKVSPPELKQWSDSVPSFTYNKSLPYFQMLVPTVDTVRFSYLLECYLDVQRSVLFTGVTGVGKSIISTAALEQMCEHKGLIPQTIVFSAQTSSLDTQLVMESKLEKKRKTRYGAPVNKCIVFFIDDINMPAREKYGAQPPIELLRQFQDFKGFYDRKKLFWKEIEDTVLCGACAPPGGGRQEVTPRFLRHFSMLCIPPPSDASTKTILSSILGGFLADFPTDVKALGSSVVNASVEAYNRISEELLPTPAKSHYTFNLRDLSKVFQGLLMAKPGTCSSREALSRLWVHEACRVFHDRLVSTEDKDYFKKMLVELVNKHGLASANYDGLFGQHSIMWGDFMRPEVERADKQYEEITDTVKLGRILEDYLDDYNLNHTSGMNLVFFQDAIEHIARIARVLRQPLGNAMLAGIGGSGKQSLTRFAAHMGGFQTYQIELMRGYGAVDFREDLKKMYRAAGVDGEPVVFLFSDTQIVEEGFLEDINNLLNSGEVPGMFAAEEKDRIVNDVREWVTERGGNPSKDGCWAAFINRVRDNLHVVLTMSPVGDAFRARCRQFPSLINCCTIDWFSQWPSEALLSVSQKFLALTDLGSDAVRDAIAQMCVQIHTSVEAMSARFYAELSRRYYTTPKSYLDLISLYLQLLKEKRDEYSVARDRLLNGLSKLNETNALVDKMKLDLAALQPVLEAKAAATAELLAKVTADQEEAEKVKVVVASEEKEVKEIATKTQAMADEAKADLEEAMPALNAAIDSLKALNKNDIVEIKSFPKPPPLVQMTMEAVCILKQEKPDWDTAKRVLGDTNFMKSLEEFDKDNIPEPVIKKLKKYIDDPQYQPDVVAKQSRAAMSLCMWSRAMDVYNRVAKVVGPKRQKLAEAEASLADANTKLQEKQDSLAQVISRVDGLKKQLSEAQSEQRLLTDQAELTRKRLERAGKLTSGLADEGVRWQQTADQIQQQTNLLVGDVFLSAACIAYYGAFTGAYREHLVSSWISSCQALGIPVSADCTLRGTLASPVEVREWNMAGLPTDGVSVDNGILVTRGKRWPLMIDPQGQANSWVKAMDMRNGLRVIKLSDANFLRTLENCIRVGNPALIEDVGEKLDPALEPVLQRAVFKQGGRLLIRLGDADVDYDPSFRLYITTKLANPHYLPEICIKVTLINFTVTMRGLEDQLLGEVVRKERPELEEQRDRLVVSIAADKRQLKELEDKILKLLRESEGNILDDEQLIATLNNSKLTSAAIQNRVKEAEETERSINAARESYRPAATRGSILYFVIADLASINPMYQFSLAYFIRMFSHCIDNSAKNEDVTTRLETLSEYVTLFVYKNVSRGLFEEHKLLYSFLMCTSILRHPSSADISDPEWSFLMRGPVGLSSATAASKHNPAPAWITDSMWKGLLFVDHAIPAMHGLADSFTSDTAAWQKWVNADEPHQAPLPAGWHSKLGDAFGRLLLLKIFKEEKLVFGCQQYVAHKLGKSFTEPPPWSLDDVFPETNERTPIIFILSTGADPTAMLQRFAERKGWTVGQRLHMISLGQGQGVIAENMMKQAASTGDWVCLQNCHLAASWMLRLEEKVEELSREGSHVHPDFRLWLTSMPAAVFPVPVLQNGIKLTNEPPKGVKANIGRTYNDLTNEVLESCPAKPSAWRRLLCSLSFFHAVVQERRKFGPLGWNIRYEFNASDLECSSSTLRMFLTEQEHIPWDALEYVIGQINYGGRVTDDLDRRCLMSVLRQYVAVRVVESDGCRLTSSGTYKILADGDVQTYRDYIRGLPSTEAPEVFGMHANANIAFQLQETRKLMQSILSIQPRLGGGGGGDGSGGVSSTDDIVGQLAADILTSLPPDLDLSEALPGLFDRTPAGQLNSLSVVLGQEVDRFRRLAAVLRSSLAELQKAIKGQVVMSAELEAMYTALINNQVPELWSAVAYPSLKPLASWVKDYHQRISFMRDWLTAGVPKCFWLPGFFFPQGFMTGVLQMHARKYSIPIDTLSFGFQVTQHLDVASLPSAPEDGIYINGLWIDGARWNMSQGCLEESEPGVMYAPLPIVHFQPMQDYVMPKDQYECPLYKTSARAGVLSTTGQSTNFVLCVSLPVKPGTDSDVWVLQGVALLCMLKD*