MGTKVNIIVGSHVWAEDSEIAWIDGEVVKINGEEAEIQATNGKKIVQNLSKLYPKDMEAAAGGVDDMTKLSYLHEPGVLQNLAIRYELNEIYTYTGNILIAVNPFQRLPHLYDPHMMQQYKGAPFGELSPHVFAVADVAYRAMINEKKSNSILVSGESGAGKTETTKMLMRYLAYLGGRAATEGRTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKQGRISGAAVRTYLLERSRVCQISDPERNYHCFYLLCAAPQEEVEKYKLGNPKTFHYLNKSNCYELVGVSDAHEYLATRRAMDIVGISTQEQDAIFRVVAAILHIGNIEFAKGKEADSSVLKDDKSKFHLDTAAELLMCDPGALTDALCKRVMVTPEEVIKRSLDPYNATISRDGLAKTIYSRLFDWLVDKINSSIGQDANSKCLIGVLDIYGFESFKLNSFEQFCINYTNEKLQQHFNQHVFKMEQEEYTKEQIDWSYIEFVDNQDVLDLIEKKPGGVIALLDEACMFPKSTHETFAQKLYQTFQKHKRFVKPKLSRTDFAIAHYAGEVMYQSDQFLDKNKDYVVAEHQELLSASRCSFIAGLFPTLPDETSKSSKFSSIGARFKQQLQALMETLNSTEPHYIRCVKPNNVLKPAIFENVNVMQQLRCGGVLEAIRISCAGYPTRRTFYEFLHRFGILAPDAVEVNCDEKVACKRILEKKGLLGFQIGKTKVFLRAGQMAELDARRTEVLSAAAKTIQGKMRTHIMRKKFVSLRKASVCFQAVWRGTLACKLYDRMRREAASVKIQKNQRRHHARRSYKLLNASVLVVQTALRAMAARNDFRNKKRSQAAITIQARYRCHRAHLYHNKLKSAAIVAQCRWRGRIARKELRKLKMEARETGALKEAKDKLEKTVEELTWRVQLEKRMRTDSEEGKAQELSKLQSSMDALQAKLDETNAMLVKEREAAKKAIAEAPSLVKETEVVVQDTEKVNSLEAEVDGLKTSLQSEKQRADELEKKCSEEAQANEEKQKKLEETEIKIRQFQDYLRRLEEKLSNVESENKVLRQQAVSMAPSKILSGRSKSNLQRNAESGHVSVADSKITPFQESTNVSSPKREYDIDDKPQKSLNEKQQENQDLLIRCIAQHLGFGGNRPVAACIIYKCLLHWRSFEVERTSVFDRIIQTIGHAIETQDNNEVLAYWLSNASTLLLLLQRTLKASGSTGMAPQRRRSSSATLFGRMTQSFRGTPQGVNLALINGSMVSGVETLRQVEAKYPALLFKQQLTAYVEKIYGMIRDNLKKEISPLLGLCIQAPRTSRASLMKGSSRSNTNTAAQQALIAHWQGIVKSLGNFLNILKVNNVPPFLVRKVFTQIFSFINVQLFNSLLLRRECCSFSNGEYVKAGLAELEHWCYRATDEYAGSAWDELKHIRQAIGFLVIHQKPKKTLDEISHDLCPVLSIQQLYRISTMYWDDKYGTHSVSPEVISNMRVLMTEDSNNPVSNSFLLDDDSSIPFSVDDISKSMQQIDISDIEPPPLIRENSGFVFLLPPPE*