MAASISLPVGSLVWVEDPDVAWIDGEVLEVNGSDVKVLCTSGKTVVVKSSNVYAKDAEAPPSGVDDMTKLAYLHEPGVLHNLKARYDINEIYTYTGNILIAVNPFRRLPHLYDTHMMAQYKGAAFGELSPHPYAVADAAYRLMINDGVSQSILVSGESGAGKTESTKQLMRYLAYMGGRAAAEGSRSVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDQKGRISGAAVRTYLLERSRVCQLSDPERNYHCFYMLCAAPPEDIQRFKLDNPRTFHYLNQTNCYELDGLDDAKEYLATRRAMDVVGISSEEQDAIFRVVAAILHLGNIEFAKGKEIDSSVPKDEKSWFHLRTAAELFMCDVKSLEDSLCKRVIVTRDETITKWLDPEAALTSRDALAKIVYSRLFDWLVDKINSSIGQDPNSKSLIGVLDIYGFESFKTNSFEQFCINLTNEKLQQHFNQHVFKMEQEEYTKEEINWSYIEFIDNQDILDLVEKKPGGIIALLDEACMFPRSTHETFAQKLYQTFKNHKRFCKPKLARSDFTICHYAGDVTYQTELFLEKNKDYVIAEHQALLNASTCSFVSGLFPTSNEESSKQSKFSSIGSRFKQQLQSLLETLNATEPHYIRCVKPNNLLKPAIFENHNVLQQLRCGGVMEAIRISMAGYPTRRPFYEFLDRFGILSPEVLDGSTDEVAACKRLLEKVGLQGYQIGKTKVFLRAGQMAELDARRTEVLGRSASIIQRKVRSYMARRSFTVLRRSTIQIQSLCRGELARRVYESLRREAASLRIQTNVRMHIARKAYKELWSSAVSIQTGMRGMAARNELRFRSQTKAAIIIQSHCRKFLAYSKFKKLKKAAITTQCAWRGKIARKELKKLKMAARETGALQAAKNKLEKQVEELTWRLQLEKRMRADVEEAKTQENAKLQSALQDIQVQFKETKEMLVKERENAIRAAEQIPIVQEVPVIDHELMNKLSIENENLKTMVSSLEKKIGETEKKYEETNKLSEERLKQAMEAESKIIQLKTSMQRLEEKIVDMESENKILRQQGLLTPAKRVSDHSPSLASKIVENGHHLDDENYTNDALSSSTPSRNFETPDSKMRRPPVDRQQHEDVDALIDCVMKDVGFSQGKPVAAFTIYKCLLHWKSFEAERTSVFDRLIQMIGSAIENQESNDHMAYWLSNTSTLLFLIQKSLKPGGSVGATPTRKPQPPTSLFGRMTMGFRSSPSAVNLAAAAAALVVRQVEAKYPALLFKQQLTAYVEKIYGIIRDNLKKELGSLISLCIQAPRTAKGSLRTGRSFGKDSSTNHWQRIIECLNSLLCTLKENFVPPILVQKIFTQTFSYINVQLFNSLLLRRECCTFSNGEYVKAGLAELELWCCQAKEEYAGSSWDELKHIRQAVGFLVIHQKYRISYDEITNDLCPILSVQQLYRICTLYWDDNYNTRSVSPDVISSMRVLMTEDSNNAESNSFLLDDNSSIPFSIDEVSESLQVKDFADVKPATELIEHPAFPFLHE*