MAASISLPVGSLVWVEDPDVAWIDGEVLEVNGSDVKVLCTSGKTVVVKSSNVYAKDAEAPPSGVDDMTKLAYLHEPGVLHNLKARYDINEIYTYTGNILIAVNPFRRLPHLYDTHMMAQYKGAAFGELSPHPYAVADAAYRLMINDGVSQSILVSGESGAGKTESTKQLMRYLAYMGGRAAAEGSRSVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDQKGRISGAAVRTYLLERSRVCQLSDPERNYHCFYMLCAAPPEDIQRFKLDNPRTFHYLNQTNCYELDGLDDAKEYLATRRAMDVVGISSEEQDAIFRVVAAILHLGNIEFAKGKEIDSSVPKDEKSWFHLRTAAELFMCDVKSLEDSLCKRVIVTRDETITKWLDPEAALTSRDALAKIVYSRLFDWLVDKINSSIGQDPNSKSLIGVLDIYGFESFKTNSFEQFCINLTNEKLQQHFNQHVFKMEQEEYTKEEINWSYIEFIDNQDILDLVEKKPGGIIALLDEACMFPRSTHETFAQKLYQTFKNHKRFCKPKLARSDFTICHYAGDVTYQTELFLEKNKDYVIAEHQALLNASTCSFVSGLFPTSNEESSKQSKFSSIGSRFKQQLQSLLETLNATEPHYIRCVKPNNLLKPAIFENHNVLQQLRCGGVMEAIRISMAGYPTRRPFYEFLDRFGILSPEVLDGSTDEVAACKRLLEKVGLQGYQIGKTKVFLRAGQMAELDARRTEVLGRSASIIQRKVRSYMARRSFTVLRRSTIQIQSLCRGELARRVYESLRREAASLRIQTNVRMHIARKAYKELWSSAVSIQTGLRGMAARNELRFRSQTKAAIIIQSHCRKFLAYSKFKKLKKAAITTQCAWRGKIARKELKKLKMAARETGALQAAKNKLEKQVEELTWRLQLEKRMRADVEEAKTQENAKLQSALQDMQVQFKETKEMLVKERENAIRAAEQIPIVQEVPVIDHELMNKLSIENENLKTMVSSLEKKIGETEKKYEETNKLSEERLKQAMEAESKIIQLKTSMQRLEEKIVDMESENKILRQQGLLTPAKRVSDHSPSLASKIVENGHHLDDENYTNDALSSSTPSKNFETPDSKMRRPPVDRQQHEDVDALIDCVMKDVGFSQGKPVAAFTIYKCLLHWKSFEAERTSVFDRLIQMIGSAIENQESNDHMAYWLSNTSTLLFLIQKSLKPGGSVGATPTRKPQPPTSLFGRMTMGFRSSPSAVNLAAAAAALVVRQVEAKYPALLFKQQLTAYVEKIYGIIRDNLKKELGSLISLCIQAPRTAKGSLRTGRSFGKDSSTNHWQRIIECLNSLLCTLKENFVPPILVQKIFTQTFSYINVQLFNSLLLRRECCTFSNGEYVKAGLAELELWCCQAKEEYAGSSWDELKHIRQAVGFLVIHQKYRISYDEITNDLCPILSVQQLYRICTLYWDDNYNTRSVSPDVISSMRVLMTEDSNNAESNSFLLDDNSSIPFSIDEVSESLQVKDFADVKPATELIEHPAFPFLHE*