MGTKVNIIVGSHVWAEDPDTCWVDGEVVKINGEEAEIQATNGKKIVANLSKLYPKDMEAAAGGVDDMTKLSYLHEPGVLQNLAIRYELNEIYTYTGNILIAVNPFQRLPHLYDPHMMHQYKGAPFGELSPHVFAVADVAYRAMVNENKSNAILVSGESGAGKTETTKMLMRYLAYLGGRAATEGRTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKHGRISGAAIRTYLLERSRVCQVSDPERNYHCFYLLCAAPQEDVDKYKLGNPKTFHYLNQSNCYELVGVSDAHEYLATRRAMDIVGISTQEQDAIFRVVAAILHIGNIEFSKGKEADSSVLKDEKSKFHLETTAELLMCNPGALEDALCKRVMVTPEEVIKRSLDPYNATISRDGLAKTIYSRLFDWLVDKINSSIGQDASSKCLIGVLDIYGFESFKANSFEQFCINYTNEKLQQHFNQHVFKMEQEEYTKEQIDWSYIEFVDNQDVLDLIEKKPGGVIALLDEACMFPKSTHETFAQKLYQTFQKHKRFVKPKLSRTDFTICHYAGEVLYQSDQFLDKNKDYVVAEHQELLSASKCSFISGLFPPPPEETSKSSKFSSIGARFKQQLQALMDTLNSTEPHYIRCVKPNNVLKPAIFENVNVMQQLRCGGVLEAIRISCAGYPTRRTFYEFLHRFGILAPEALEGNSDEKAACKRILEKKGLLGFQIGKTKVFLRAGQMAELDARRTEVLSAAAKTIQGKMRTHIMRKKFLSLRKASVCVQAIWRGRLACKLYDNMRREAAAIKVQKNQRRHQARRSYKLRYASVLVVQTALRAMAARNEFRFKKQSTGAVTIQARYRCYRAHKYHKKLKCAAIVAQCRWRGRIARKELKKLKMEARETGALKEAKDKLEKKVEELTWRVQLEKRLRTDLEEAKAQEVSKLQNSMEALQAKLDETNTKLAKEREAAKTIEEAPPVVQETQVLVQDTEKIDSLTAEVQDLKTSLQSEKERAGDLEKKHSEEQQANEEKQKKLDETEIKMRQFQDYLRRLEEKLANVESENKVLRQQAVSMAPSKILSGRSKSNLQRNSENVQVSSNDPKTAPESNSTSSPKKEYDIDDKPQKSLNEKQQENQDLLIRCIAQHLGYAGNRPVAACIIYKCLLHWRSFEVERTSVFDRIIQTIGHAIETQDNNEVLAYWLSNASTLLLLLQRTLKASGSTGMAPQRRRSSSATLFGRMTQSFRGAPQGVNLSLINGSMVTGVETLRQVEAKYPALLFKQQLTAYVEKIYGMIRDNLKKEISPLLGLCIQAPRTSRASLMKGSSRSNTNTAAQQALIAHWQGIVKSLGNFLNILKVNNVPPFLVRKVFTQIFSFINVQLFNSLLLRRECCSFSNGEYVKAGLAELEHWCYRATDEYAGSAWDELKHIRQAIGFLVIHQKPKKTLDEISHDLCPVLSIQQLYRISTMYWDDKYGTHSVSPEVISNMRVLMTEDSNNPISNSFLLDDDSSIPFSVDDISKSMQQIDISDIEPPPLIRENSGFVFLLPPPE*