MDDAEPAVVSALREIWRAASVQDVTGVSWARARAEGAHSRAQMVAWLAQHVTQELAQGIVQQPDAPVEENQNTHAVLLVRRLYEVLCHLREMEILALCAHIQQFARVALVRSSVASSHAVAPLDASSFPLWRHVWAILARAGAVLSGLPAFGAMVLDLLSVLHRNNTDLDILRCIGFRECALLAFSCGARLRHRLPCDLLLLSASTFQSHALHDHAANSEKAYSRIALGYIWGNGAIMPGCLDSDLELESVHGDLDPWTEFSEAEKCRGTVLGPHPDSAESSSTIDIQRVDSDHAFHEEREIREAYRLGGTLVVSHVSIPLPLHALVLPMHEALPGVRNDSGSLSGRRSDANKAAATSGRPADTFILTGDFERALQGLVQAASVGRPTLLYGPAGSGKTALLRHLDTARQRHGFAPMMKLHVDGMWYNEDEMKALLGAVVPVGAGNFEWRAGPIGQAIMDGRGLVLEGVSGESALASLSAGTLLFQLTELRPGGMIMTSGNGEWITAAQGFFLVVTQTISSSTGADVLVHSRQGKNHTSAHAHALAYMHMHPMGGRVSAFSWLPVPLAGLSDEQTRTVLLARFPALEPALDRILVSVHNVRAALCGAAVRLERTGLDSSVRVPGMRELVALCGRIDALRLQQRLEPELAACESVDVLSCWPLSPELSTRLVSAVCDAWSLPPVFARQINSTYKPSILCVCSAGGSGPSLYPGTESDPLHAVDSSSDPKPRWDMHVGRAVCALGGAAREAAATAAAELDDAQAASLGEWLMLHGTTKAGPAGTGFSCTSASLRLLERLMCCVQHKEPALLVGESGCGKTTSVQAMARLCGAELVVLNMSQKTDVAELVGGFRPVEPERDVHELVVLAEPLLAASLSVHKNARFFDALRKAVRKKQYVRAVRLLQGALEQPQLQSQLRESQDPIVRRRFASIQSDLQALAYHFGPQLQWQLQMEEHEKGTGSTEDATDEKDSARVVKRRRTSESEYHQSSSERRIVFKYARGVLVDAMLSGAWVLLDEINLASMEMLESLIGLLDEGSVLLPEGAATDEYGNITAVQGRHSQRAGLAEKRCAVQAHPDFRIFAAMNPPLDVGKKSLPVALRSRFTEFYVHDALAMHDLVLFVHDKYFGKGHTESGSPVERQQRKTLCEHVARFFTEAREHALTKLFSADGRAPLFNLRSLSRALEFARALITQAPTIAIGLHAADRILLHEGVLLSFASPLPPTSREWVVGCSTKWILLGGDGQKGQAILRLSSRPLAGWLQPKADSRHACIQVEGFWLDCYTLPESLDARSMSTDLNTSRKEPFVVTPSVSRVLGDVARALCAGTDRLPILLQGPTSAGKTSLVRHLATLTGHRLVRINNHEHTDMSEYIGGYAASASGSLVFREGALLRAARRGDWVVLDELNLAPSEILEALNRLLDDNRELLVPETGEMVKAHPRFALFATQNPPGLYGGRKPLSRAFRARFIELEVFELPHSELELVLQQRANLPRSFCAAMVAVMQQLQRRRQTSQLFQGKDGFITPRDLFRWANRRPASKLELAMHGFFLLAERARSESERALVREVLVSTMRVDSADLSDSELYRLHEPQEPDLHAQVRPYLDRLRALCNSMGIALTLPMRRTLVLLLYATLNAEPVLLVGETGTGKTTACKLIATLLAQTRSEADARQHDALIELNCHKHTEAADFLGCYRPNNAAGSRSESKSLFEWHDGALLRAMKSGAHLLLDEINMADEAVVERMNSVLEPGRSIMVTEMGSAVDTDDVLVAHEAFRIYATMNPGGDFGKKELSPALRNRLTEIWVEPVRSEPELGEIVREILGADKTDSLLEVGMCMARVMTRMWSLSSSAQLPEHEVHASEARHSTWDASAALLLPVLTTRDLRAWLDFVSCAVKPCQNENGRGLDAWSAFAHGACLVFIDALVPTGVSLGAAKARFAVQLALDCLIDCLPATGMGEHIQEKVRTICSHSLGPALKDVSFNVAAELDAAQDDTNLVRAVDCAGEHGAETAALRFVCVGPFQIQQRHPPEVVAPSHAADEAELESASTRIFSQDDYSLSAPSTRANVFKIARAMVLGRGILLEGAPGIGKTSVVVALARLTGQELLRVNLSEFTEMSDLIGCDVPGAKPGIFDFKRGPLLTALQRDCWILLDELNLASQSVLEGLNALLDHRKQLYIPELNSTVHAGANFRLFATQNPSSDGGGRRSLPKSFLNRFTRVSMQALSDQDCECICSAQFPHLLRCSVRLGGADEHLRAEEPAIPFLVRTFNELNLQLGDDGSMERLNLRDLLRCCRLLVTWMPPHVPATGLSDMDDSMTLKRTLEVRDDSVFAAFDVVVMARLGSAAQRAQAFHVLRNCLHSRIDDEDTTGSVKLQPPAPLKPEIMILNGSPHFVIGRAVLPCSSAGREVYDSWRAIERTSAGSLGSPAPPLLSLTSQRRALHAVALAAQHGWPALVVGGGSESFGRGVPQTRKNGKAALIRALALSAGRELLELALGVGGVDASDLLGAYAQVNVRSELLNIGRGLSFLMDRFQAAALCLVDNKVLEDRMIPSSEEPVEVLARLERELRVFVLQLSEEDTLSKDDKAGTQPHAFLDEAAEEVLLTRKAVAMVQDVARLWQNLKGFGFLALSTVQPRLEKLTEQSARMLQLVGAAPGRTSVLFEWRKSALLNAVENGDWVLIRHVDSIPPASLDRLNPLLEEPGAVVLLPEAPPPPRHQDQCSDTDRETSTRTESLEHAHVRIHRDFRLFMTARSAIGLSKALRNRCVEVCPDAFDDYECGDDVRSNTLGPSNISSHLELTSVASAAGAPLHAAQQFELVSSRVRSEDEEGEDQAFDSAGPILSGMACSALRLAEAAAHDSRLVYAHGNGSSDSALRFALRTCRVSDMRLRVASLLARCTNARALGEIFRLQRSDALQNGHFFERLNMQPTFLRDMLSSSSNEYGHTTRGVQMQTLQVAQLVLCVWRSWLRYGAKDHALVCQSLQALQNAPENEDCRCVSAQCVWYDVTAMLLRIASAFSHEQVGQARMSLLVDIIVDTAQVAELCRALSRRDAAQKWRSVGAFLERMTLCASRLHTGRCASGECQVCDAEPELDGMFQSEKDLVLHRDAEKRFAYLSMPSNPSGEGADDGGDDALCVVRKCSVEKYAALPAGATDKQRLVPMESEGRGHDWEHDQAVQARIRTHMFYADAAGWYVVENALLLVSRTAAALDWSSGASEHADCLVASCFVHTKMPGDEGSILSYAAGKNDVMDEICELYFPSKPRLALRILWPWVRGVASLVCALMELAHMCSDGAKNRFGSLAQRNADFCTASSNRMSAAVEAILHARVASFRTHARRSPSDLQVSQSTSPSLAEMIASVVHLHESWVQHPLVHGRMQALSEASECEACHDVDHFCNSRRSTATRALFQYTTLRSVVVSLMDDLKLVLSDLLEAPVLASLRTREQINPWSSAQVCKFPKVRDAATISLERRFWALCDNMEVSLDCQADSTQSGRGRDAPRMLLRKGALQMLMQAASTLLFMRTPRPSDHGSLRVAQESLARLLEHVEAAIPSFAPQGPDVETMQASTTSAVVVAAQARRLNAAGSPESTRKPMLFGQLVLRYILDSLIAGHAASLGSTGDQSDDGENGGGNSLNWQASNQRKTLFVQLCLSAPTCAPMREFLAVQHALWRTELREGNVNISELGNDDEEARAAWMAGLRTWLVGQSHSHPEESNAHAHLVTDLFCVSRANFWFGTEAPWIRLSSVHRCWTLLTCVLALSADKNRISGGAHGKKLLDRKARAQEASLLSLDAFVTDSVWTSTLLALGADFDPDCCGRWNGRASVAALCPDGHEMVLQRQQPHHQQGKGRSNEGSPAFASMFMMGRHMFSVGMRSMENSMPSSVLDASNVALALAEMNHLTAVRRHVARCLNATLACTDSNRRLGDRAYNSSEEAVVANTFSAASAMSSAAQWAAQSQGRTDDESQYQAFQGECERIFRTCQSRGMAIIDGVASLVRSCTDGDTESDRLHQAAVARWVGQEQGLQLTLSTALSRIQSSPVWRGYSVSSKFLQAAEQVRTGLKLATGAVVELGSSGKQRASNSLSELRELVRFLTHDPSLLIMVNSGAARTRDRLLLSMADDRGGRLGLRDTDRAPLLVALLSAYAASLLSESHDKERYCPRALRNVSQLFKRLVLAWDDEEQSRRIEQEKRDDLYQARRRSAAQGPSRDEWKGSIQLNAHDYHAQEDEAYLQEFGANSYEYIVRLEMDEESQEGLMAGDSSAVAAEPLPRFTGVVDTAELYRLYMALFGPRRNDSLFETVRDSAVVVADALHHVLHPDGPFTRAKVFAEDLWDSSLNNRMSRTDAASNAGDVENLCRPLLIQLAASEVSVMLPPKPELRDDSDLAGEKSSGKVALNFYKDANVREMHTAARSLEALLARVNLIFSGMSGSQHPVLERVAALAQALLRAPFRTPLGSVVSAFELLLRDMAEWDKKYGSATNDSRLDIPRTQLTQLVMRWRGIELASWRQLLTDRADQAEKRGKDWLMHLLNTVLTMESAVASDDDSDSEDLSFPVAASHARENGDESRSETDLISELMETLDRFMFSSPVGEFEVRVCALEALSVHLTASFSTDTHPQVPVALVARYVAGLALYYRQFSHGVHGVRQMAWDEATSKMNELVKFAQWDPDSQLGSELESGNISSNHPDYANQRQLEYHRLKARAEKNKRTLHKLTSAFDICMRQSIENVVSGALGRSLLESFGHDRHEDTKANSVSRIAEKTARIQKGHGMHGIQPNTLVWMNSEAWLVDFDAGDQADSTQQAEDLDLRHTRATDLSRKIRRIGIGLHAEQTPGNGPRLLSVAFSCAELDEEIHARAAFLRDLVGNSVDLKQKALSDLFSALKALGISHHAGRRGFGGEQADEQLRRVQWLATPLLSSLRFPSNGSFCSESGVCANSQRLLAMDRLFMTCALDFQRLTHAAHSSQLHSDIQRSVASRMYGHAAVLARMIMAQRRALVPAMQQLLKLQKASRELQMPLSSKVSILATESARKACTKYQRVLLAQCRSRLRIVAARMECVLKALRVLAYAGKWMSTDNFGSGLQSSKETDMYRALALMISKNGRSGGVEEGLHVVIAQLVDLQGIVSAALLNRNDAGALEIKVHGSVDDETVHQMHGALMRSREALNRCLDQHASVGTSRAIGNAKYLFVRFAGEIRSLISSYTDEKERHDAFAIDEATRERVENRKDPGHAKDCERSVREQCESIVELVLLASQKARNLYMPLESHHTDSSNQATIKPSFSHTGNLRAMHQQILNVSSELELSRLTERLQALRLRMREVSQSDLASAVTPAESHNHYASICMSVRSTEHILNHFVGSIAARMLDGMLAAHEGELALARTLIRLFSVLCEKGFCRPPPDEDDATSDRQGEEDCEGTGLGDVGDGSTRGAKDISKEIEDASELLDADNLQKDEAPQDAAETGRSRQQEEDESNASESSGVEMEDDFEGDIVDEKQRKDRDQGKDEDDQESSDGEAEKQFGQGNALEEKVDEKFWDGDDDADPEGAEDFEEESGTADLPAHDNLNKELAAKSQHDTERQPDKIGDAPISAPRDTNDDPSDGKADDDVESSLQSNDNIDEGDGDNMNSREAVDVDGDEGMPPRDGDADGLEDGAMSETASEEEGSPHDKLAKDTLSDSGKHSDDEGAQDSDRQDEQQPFMNPEYTHEGEKSTQDPDDNNESEDFNMNQGEGSPNEDGDVDGSSGSSDRGGDSMRDMDEAAAGGDEGLSEEREQSERSFSVDGDASAEEPRDRANMAQDAAGRATTNDDVAGGSGVCESGLGADAGDGARERDMEDDDTNAAREGGAAGARLDAGAGRSAPFDASHNHGALNDQAVSAAAPSVGDRGHDSATEEQIQPSKEESNYVDNPNPLRVTTEQLGELWKKKLRVLDDDTEVTPQENRGGDQENTAPGESTEGLEVAFERHDRGESGPDGNESASTHMAQLAAAMDNQTTRGLKLPDDLPTEPRAPSFNPEQRQSGKEIENEFPNEHDAPESTRPERDLGPSDRNEDISSDADSRGSNPATSEDTLEPLMSQSHVRPQFAPHPGSTVVGAHDLSVDVTGVRSRVADLILDSGNASGLEATAAAREVWYELQRATYTHASALSEQLRLVLEPTVASRLGGSFRTGKRLNMRRVIEFIASDFRRDRIWMRRVQPDKRSYDVMIAIDDSESMRHSGAGPLALEALTLLTAALARVEAGRVAVAKFGLEPSLLHTFDQQPLDDASGPRVVAQFQFNQQGTHINKLLEFATQALSEARSSNHIKSSDANVYQLLFIISDGRISDRERVRLLVRNAVEQQQLIAFILVDSDARQAPAAGPGSTAKDRVSVLQMQKVEYVSDTSGGRSGSQASAPKMQLSPYMDDFPFSFYAVISDVATLPVVLGDALRQWFELMTQLSRA*