MTDLAQQLSSLAVRQHAEQGRRRGKASLLFTNQEAADIDNETIYNIALEGLDQLCVLDGRFDAYRRTLFGQASQVLDRDGATSEVNAKLDTAVAGFCTLLSSYFLPGPAFKALEFLVRKYRVHEMNVEELMSAALPYHETEQFVRLVQILRLEPRSRWAFLEPMQQSGAPVPRESLVLRCITDRSLLRFVCETAQRQADPRVAGRVTLSFYAVLVCDYVAKQKAVDESLLTMLLPFVLAGLTDDVVPDYRSATYMIIGQLSVRATFSQDLVLVLVTEICRSASPMLLSSAVILLAHLANTQEHLTSLPERAIKHLAKAAGVVDELAALSEKGCRIERLLVLLVRAAVQLLPTQPHYEQLLQTMLTNVQMGNAARTLADAVLQQARQFQGTQDAPEQQQEQRGVLLRLLRTLDLRYPSALDAALDAVLLVKAAAGDEVNAPAGSDGQQHVLALLSEAFEGTARSQLLEAGTMVLLAAEAPAASMRQLAVKRLDAMLASSAAAGTRSSEASAAAGAALLRRLDDESNAVVQAALSCDSLIQLPPIAVFEGLASCFHRAIQQAADRNLRKAQRAEARGVARKALKLVTGPLLAASPALLPRILPLMLAALLASQACGRKLAATAAKVASKLGDPLLAGLEGLRLQDVAEDTAAAAPKAQPTKRKSSSKKGAAAAAAEEAKAAQRAAAASAAAAEQSKMAADAAYNGRVVAALASHAAASSAAGGSLAHLLLTCHSQAGGCEALAEPLLLMTAHAAVQQGGQGAAAVAAALVQQLQEQAMPDASSSGDGVEEVPAEAIADVLPRECFQEDGVPTSALLLQFARGQLNGASMRSTAVLAALQCAPWNELAPHGSKDLLGLVRNLCALHWRPALAVLAGRMAREGQDAAELLSVLFAAPADIETLGVRVAALQLTASLLEQGHAGAGRGKKASSAQQPGTLALLARLVCVLCHPDSGVRHAAVGCVRMLGLADRAGKALASALSDQAAMLEADAEAVRHIVAVLLAGDGEPSSAMVHHSLPPAEAASLRGALLEMAVAQAVAAGSYHDGSMAVTAAHTAHSLLEWLADCTPAQDLLLACHKMIAAAQALPARPANSPAAQERELLLTAASACFTAQRMEVLVQQGSAEHMAAVLTTWCELLQPGSTIGTVGGRLAALKGLQGRTFAVLPPDVQGCCLEVLLQNASKDPDRACRCAARDALASLPLAASALVPLLSLDSRSKEGATSDATMADASPVEADDPDEQLQELQAAAAAAAAAAKRANQRGGQRKSSASAQKRSQAALEEAAQEAALAVERRRALLAAQRQARRQGRVAAEGGQQPLAGSAGGNAAVQGIEGCGNALELLLWKDCVQEEHLVVPAVQAVLKQLLAECVGSNAVAAEQVDDEAEDGERAAAPRSMLPPAEAMYLVQLCLSVLLSIAQRQQQHGLPAAAFDLGLAVSAAQQAPSGAVRNAALELIAALADSMPQAAVDHVLDVVAVVGDSATLQDDEQSERVAAQALSAILPAWIAAGNSLQQLAGTVVAALPRVSSHRRLPLLSALVSALPQVEGLCSVLALLLQQAVPTADVDMAEAGAEATAVPDDAERSWTADLAADLMEQAPLLLQASVAAALLEHSLQASKQQAWQPLPLLSVAFVTQVLEQRRHAATASSAEELTDAYQRLMQQALLQLQALGERQAAVHAQAARSPARASAASPALLRAGTAGCYRLLHALQQHMPPATFLAALVSLAGSSPADRVRRKALQLFATAVDEASAAARPGQESSDAAAALAEAAVSVCEPAVHMLQAPAGRGATGGEPVRYLTKQTALAALGTVAGAFGAQHPARLLAALPAVLVAAKDEHAAVRGSALAATASMAAAMGPQLVPQLPQTIAAVIEAVQAAAATVADAAAKAKTRAGADTAPAADASGSDSDAQPQSPAAKEPAAAAARASGVNAAAALELAAALAAVAALVEHLGAFLAPHLTMLLSVLLHPAVLQCKAARCSDVAATIRRQLAQAIPTRLLLAPLMANLEVAAEAGADSACGLLHMLGSAVDAMDVAALASHHEAVFAALLRALDMRRRRPAALLATSDGLDRVERAAVDCFVALTMRLTDARFKPLFFRLLEWAHAVPAGDTAGLPTRTAQLLRSVALFSLVNALAERLRGVFVPYFSLLLDACVAHLTSGSTAEGKRSKKKKRKSVATADASVDADAAEDPLYVEHDWRLRLKVVRTLHRCFLYDTGAAGSARFLDDARFQRLLPPLVAHLDLQPPAGIAAVLKADGVADGAADLEASLQLGNNGDAAALEQGSCQLDPFGRAVVACLAQLAVTAGSDAQWKPLNHQVLMMTRSLEPRTRLLALETAQQLVARLSEEYLVLLPETLPFLAELLEDAELAVESAAAALVRRLEELSGESLEQYLRX