MMSTKVIQELKGLPLNTVEDAQRFFSTIADVKEQGVTLPPITHVFFARVDSGLQFEPYHIRTICRDNRPMNYYVVTKDHVIHVNRRDGEYDVVGSLEEWLSEAKCFNRICKISFFKNYILHKALRRLLDSARRAKLERVRVLLSKRLLLATPTFQNDLIVLRRKVFDFQWTPCREGFKKVQSLQISGEKGNTAALSSDEFVDMQDDYGKSLQNKFASLLLDILNVLLKRVESVTELVSTMRVIEKYSAATGCVNKDVSAREIHKHQMEQKRLVVDYEKLPSYIRLVHHFQLESTFQQACSTFFDLEKTVQRRAASLLWRFQVECIVANRKELSLFPSKEQVVKTAETVMDKCIGLLSSVPTCIGSEAVKDFTAMIKTSTVRTALLDDALISVYKKEVVRLIEEDYDEAKGKLSLYEPLVTVSQFLVEWQEVSRNWENALSNEDSLLVIITESEIRGYATRAYKAQSEIVKLSNRSYGTIVVECDKTLQKLVAQLKGVVADIEAALRQLIKSNFRYLKSECELWVEKLSLPDIVLGPFISWYLGLQDSGTIFDKFSNNVADIQNLHRLLSELREKSNGDVIVDEVDYSSVLRAPLQSAISEARDYYLSNSNRIKEILLAEYTRIIASVKSVTTRLASEYSNENADEVGAPVTQKLEAVHDGLAQTKSHAKQLDTYAQILEMQTFNWSEIAVAEDEYRKYVELWNVHKEATDLRRHLNTKTVEEIDGQELKDSIISLFQRAFKAQKSTPGGTADYLVKSLAVEKENLNMYVELCNPALKEAHWTQLFQNTSIQFIPSAKRTLRSLEAAGLMTDEHSAAVREVVSSAVGIFELEQQLKKLERYWANHLFVVIPYGGRSNAFVVDAVDATLEELEEQQIVVQTCLASKYVAPVQTEMREWEAKLSLIHSVLMEWVGVQKTWMYLEFIFMSDDIKRQLPDESLLFSSADRFFGSLMKRCYEDPHMAPLCLEGNGDTLKKLQKCTYQLECIQKKIDEYLETKRVAFPRFYFLSNDELLSILSDSRNPLAVQPHLQKCFDNIKALVFADEKTIVAMRSSEGEEVPFAHPVKVIGNVECWLNDVERAMQATLFDCLAACLRAYTTEHRTKWFFDHPAQCVTTVDQIIWTGEVEDVITATGSGDSSAWPSYQVRFGEQLLQTVELVKLPLTALQRTVVANLIVVDVHCRDVCAELAADSPTLTTQPCSSLIDFGWQKQLRFYYGPPTIAHGPGCAAEVADCFVRHGAAELPYGYEYLGNQPRLVITPLTERAFLTCTAALHMQKGAAPQGPAGTGKTESVKDLGKALARTVVVFNCSDGLDYRMMSQMFAGLAQAGAWACFDEFNRIELEVLSVVAQQMLDITTAITQRQTFMKFEGHHIKLHSNFGVFITMNPGYAGRTELPDNLKALFRPVCMMIPNYALIAEIMFYAEGYTKAQSLAAKMIRLYSLASQQLSKQDHYDFGMRAVKSILVLAGRLKRADPDSDEELLLVRAIREANMPKFLVDDRHLFMALLHDFFPTIVEVAPAAVSEVILSEAKRFLTEALVHTSPSSPEAHMRLQPTEGLLFKTQQLFDTLMTRHGLMLVGHTMTGKTTVRNTLASVLTRLGRVLDMIPAPGVQGDDSENVMPGANGELAASLRQSLADAMRALDARCQSYFTATHATVCNPKAISMTELYGDVNPLTREWQDGVFSAIVRDLVKQSAVQHGRAATRHWVVFDGPVDAVWIENLNTVLDDSKMLCLVNGERIRIPDTISLLFEVQDLRVASPATVSRCGMVYVDEECVDDGWSPLLQSLSQAATEELGAQWRHARFLQLCEFLLPPLLQVVREECKEYVRTCNAQLALNLFYLMKAAVQQVHGMAEEDRQEQQKQLHDDAATLGFNSRSSRQSTDSAARRRSSRVTRAAVLVRGDAVFDALFLQSCAWGLGGNLTETTRARFGAAMLPLVRQLALNFPADAEAEGRGVFDYGINYEIGDWQRWSEMVPAFHYNAGVSYFDLLVPTEQTAVLQYLLHSATTTRHHMLLNGLTGTGKSSTVSSYLLQTLRTEDAGSSTAAFHFTLSAQTSAHALQNTIEMKLTRRKGDREFGAPSGKTMMVAVIDDCNVPQLEEYGAAPPVELLRQMITQGGFYDRKRLFFKEVVQTMLIACCGEPGGGKNEMTPRFTSKLLCFCAPQLTETSMRSIFSAILKGFFHARGFAAEVAALADAVVDSTLEAYRRIAVECLPTPDKTHCTFNLRDVSKVFQGILQIKPPHCTSPQALVDLWSHEASRVFHDRLIDDADRGWWWRCCSEVIEKHFCGCIKAANADATDVHGAELVQSSLPAPDPAQLSTILYGAWVNRDYQRIGQGTSLQEVAKQHLAEYNTQSTTPMNLVFFDQAVQHLSRICRIVSQPRGHALLVGVGGSGRSSLCRLAAFMMNMDLQTVHIARNYGIEEFRDEVRKVLLDSGARGKEVVFVISDSQLVHSEMLEDINNLLNTGEVPGMMGLEDMETIVRYCREGSLASGRPDTRASVYEYFVSQSRERFHLCLCMSPMSGVFRDRLRMFPALVNCTTIDWFSEWPQEALRAVAQSTLSSAAQGGSAGPSTDQLSALMVFLQSTVKDAAERLYAQQRRRTHVTPTSYLAVLTLYNTMGQRLRRDLQASAHRYRNGLTKLDTAKSTIAQLQQQIREMQPGLAAAAKQVEEQKQTLAVEQLEANQMKEAQSKEEETAQELMNEAESIRRECEEGLQQALPALEAAEQALETLSAKDIQEIKTFMTPPSNVEKTMNAVLVLLGEKDGWASAKACLGKLDFISRLTEYPRDSITPACIRKLTVFVQDPDFVPDIIEKTSLPCRSMCMWVHAMYKYYFVAKEIAPKRARLAGAEKKVEVARTELQSKQVALQKVLDHIRDLQAAAAEAQAKADHFQRQIETAMARLGRADQLISGLASERVRWKEALAKLETQLGCVEGTAALAAGCVGYLGPFPLDYREALVERWRLECAALQIPFDTSYSLEGIETEATVQQWALQSLPRDTYSIQNATILHRTTQCCYMIDPQGQANAFIRKLERSRSSGAAGLLQLKLNSPNFMRQIENAVQKGQAVLLEDVGETLDAALDPILLKQVRRVAGRDVVTLGDREVTYDDRFHLYITTKLANPVLTPELQVKLTVIDFTVTREGLEEQLLADIVGSERASLQKRGDRCVISIAANREEIAALEAQVLQQLSDATGDVLDNAELIQALQTSKVTSEKIAAELAAVEETNKTINATRDVYRPLAVRGSLLYGAITQMAKVDPMYDYSLPFFKQLVVSVLVSTRRQRGQLQQRHRHASNSASSIMPGNSSFSGKGAQNCHVSLAPLDDNYGLSGMCAEDEEEASTAASEAEAEARVVMLVEEVTWTSYRVLCRGLFGPHKLLFSFVLATTLLRSTGQITKEEWELFLCGGAGRALLPAFAAASGEGSDSATVQRPGYISSGMWVDFGAVCSLEPFAEVCESFIASLSDRSHHGDANLSGDGPLLWTAWFTSTYGTEVLTRLPASLARLSLWHRVMAIKILRPNKFRYMAAQLVADTLGQRYTIAPPFDLEEAFLDSTKMTPIIFILSPGADPTSLFLSFAEEHGFSGRKHMLSLGQDQDVRATQMIREGQREGAWVYLQNCHVYASWMPQLQVLVESMNPKEIHADFRLWLTSNPSPSFPPLVLQAGLKLTQEPPMGLRGKVLSTLRSTAVAEAWAAAASTADVGDADSNDVSVSASSPALLVNGNPSIELQRLVWTLAFYHGTVMERRRYCPLGWNISYDWGMADFEAGLATLQTALGRCKDGGADLPTEELCYMLGTIDFGGRVTDEWDTLCLHVLTRRFFDAEAPGTTSQQKLPQETIAPPPFPKDGVSYAALLQLAEAAFTSGRESRKDSDGEDGSGESPARFGLHDNATLSVEQQLSLGLVDALVLMNASGAVTGATSAQRGSTSGNHCEDDPKESGEEAMENPVAAVARKLLAQLPPLLPRQEAVLGSVSSPTHSTTTTTTASAVADPAPLQTLLSHETDLYNCLLSTMQTSLAELIRALKGEVVVTSRLELMMQRLAFNQVPEVWAQVGYLTLKPLGSFMEDLLRRVHFMRRWGEAGPPPSFWLSGVFFPQGFVTALLQARSRALQVPIDSLQLRFRVLTLNEVAEVSALAASYEAGAGDRATALAGAYVNGLYLEGCGWNAARGGLVEAASGALTVELPIIHFEPVMSSELVVKGTSASAAETTAAYVCPLYKVRTRAGTLSTTGVSTNYVTSLTLPSLDGVPGDHWTLRGVAALCALDD