MSASASTSAQLQVVDGVALTEIFKGLTSTSEEERSKYAEELHNYLSSIARDLSSEQFNRYNNDINKTIFDLLHGEKTSEILGGIAALNALIEFDSGVGKENAGKTARFSNYLGSLILSNDLVIMKQAIRTLGKLATLGGNLTGDFVDFEAKRAIEWLQSDSKQHENRRHAAILIITSLADNASTLLYPLINQVLENLWTPLRDHKLIVREDAAIALEKCMHIIYDRDVNARSFWIKRMIELASKLLNENDAADGADSNSSYNITFSGQSTENIHGSLLTYRELLKYYKDPFIASRFEQIYENTYLYKNHKVAIIRQELTNIFPLLCKVNTELFVEKYLHRTLYYYLSQLKKYKSQNNETANTDKSAIFKSIGLIALEVGNQMATYLDAILDNIREGLSYTSNAGVQLILAKAASNESPNISTTNIASLASGSKYTASRKETEPAIFDCISKLSIAVGPALTKHLQRDILDMMFANCSLSKHMQDVLQVLIENIPTLTNLINEKLLNLLSLVLSGKGFQPPGSPFGTIKVNASLARDCRLIMISRDTGMSINTILMNQERYEKLDSKILIQALEMLAFFKFENYQLNEFVRYCTITYLEHNNAKVRLTATVTSCQIFVKDPICQQVSVNALNTVNEVLGKLVSISITDPAPEIRLAGLNCLIKAGNFDPQLSQANNVRLLFIALNDEVFGVRKVAIQILGRLSCINPAYIVPSLRKTLIQLLSKLEYSTTSRKKEESAILLSLLISNSKELTRPYVKPIVDALLPKAKDLSSSVASSAIKCLGELSVVGGEDLKPFIPDLMPLILDTFQDQSSSYKRDAALRTLGQLAFSSGYVIQPLLDYPQLLGMLVAILKLETSPDIKRETVRLLGILGALDPYKHREVEQNSKNIPVEQNAPPVDVALLMQGMSPSNEEYYPKVAITNLMKILKDPSLSIHHTKVIQAVMYIFQTLGLRCVAFLPQIIPGIINVMHTCQLSMLKFYFQQLGDIVLIVKQHIRPFLDDIFKVIKEFFNAGSQLNIQVTIINVIQSVSRALDGEFKMYLPEVLTLMIGVFEEDKSAKRSPSLHVLKSFVVFGSNIEEFVDIIVPHIVKLFETGPVELRRAAIETIGRLSKNVMLNDMASRIIHPILRILGQGNIDLRESCINTLTYMLVQLGPEFTVFIPVIKKTLLQKNIHAIKFEQLVGKLIGGDPLPLHLDIYKDYDYSLYDIADTDMPSKKLPVNQASLKAAWDASQRRTKEDWQEWIGRLSKELLLQSPSHAIRACAGLASDYYPLAKDLFNASFASCWSELYSQHKEELVESFCIALSSPSNPPEIHQTILNLAEFMEHDDKPLPMSISTLGQYAQRAHAFAKALHYKELEFYDQPTTPTIESLISINNQLQQSDAAIGILKHAQLHHDLQLKETWYEKLQRWDDALKAYNEREKIEPENMEITIGKMRCLHALGEWEQLSELARSKWDNSSSEIKRSVAPLAAAAAWGLSQWDRMDACIKVMKAESPDKAFFNAILSLHRNNFDDASVHILKARDLLVTEITALVSESYNRAYGVVVRVQMLAELEEIIKYKCLPLGSEKRAVMRKTWNTRLLGCQRNVDIWQRMLKVRALVIKPKQDMDMWIKFANLCRKSGRLNLAEKSLNLLLEEGSPENPSRAPPQVVYAQLKYMWAKGQRPEALRHLVDFTTRMSQDLGLNPNDLITQPLPSEGPGIPKHVEEYTKLLARCFLKQGEWQIALNSNWRSETSEIILGAYLLATHFDNKWYKAWHNWALANFEVISLYTSQNTSANNKIEILQDERNGSTEDGHSELKRAEQQKQQQQQQQQQQQQANIIPIEAVQRHVIPSIKGFFHSIALSNSNSLQDMLRLLTLWFKFGGIPEAAKAMTEGFNMVKIDNWLEVVPQLISRIHQPNEIVSRSLFALLTDLGKAHPQALVYPLTVAITSESTSRKKAAQSIIEKMRVHSPSLVDQAELVSRELIRVAVLWHEQWHDALEDASRFFFGEHNTEKMFETLEPLHQMLQKGPETMREQAFANAFGRELTDAYEWVLNFRRTKDITNLNQAWDIYYNVFRRVSKQVQLLASLELQYVSPDLEHAQDLELAVPGTYQAGKPVIRIIKFDPTFSIISSKQRPRKLSCRGSDGKDYQYALKGHEDIRQDNLVMQLFGLVNTLLVNDPECFKRHLDIQQYPAIPLSPKVGLLGWVPNSDTFHVLIKGYRESRSIMLNIEHRLLLQMAPDYDFLTLLQKVEVFTSAMDNCKGQDLYKVLWLKSKSSEAWLDRRTTYTRSLAVMSMVGYILGLGDRHPSNLMLDRITGKVIHIDFGDCFEAAILREKYPERVPFRLTRMLNYAMEVSGIEGSFRITCEHVMRVLRDNKESLMAILEAFAYDPLINWGFDFPTKALAESTGIRVPQVNTAELLRRGQIDEKEAVRLQKQNELEIRNARAALVLKRITDKLTGNDIKRLRGLDVPTQVDKLIQQATSVENLCQHYIGWCSFW*