MHIKQVLIEGFKSYKDQTHTEDFDPKINVVVGANGSGKSNFFHAIRFVLNDAFINMRGDERLQLLHEGAGHRMSSAWVELVFDNSDGRFPIDRSEIRLRRTITAKKDDYTLDKKHINKSEVSNLLESAGFSKSNPYYIVQQGKITAMAAMSDAQRMELLKEIGGARVYEERRKESLLILQETDSRGQQIKSTLSELEDKLKELDTERAELLEFQQLDRRRRCLQYTLYDKELTKAHADLEKLEREASRLRETVGAVSDDQGRHSAELKDLERQIRALEAEFGVAGNQAKELQARKQELTAQRSRAEVEMDDLGRRISRAEVLAGSARKELETLRASVADEHGKMEKLREAAANAESAHAALLARITEAESRLAALYRKQGASSQYKSREERDAALRKEIAAKESMLASKRQGRDRQQAENQQHNELLMELSQTIGDLDAEVQTLEARVVEADKQYAEASAARAKLHDDRKAKQREEEFAERAVRAAVDNAKAMQQSYDKCMPGDVRKGMQGLDTLRRQFGADMQGVHGAVIEHIRTHETFHVAIDTIAGNHLFDVLVESDEVAARLIRQLHERNLGRATFVPLNRVGTLPDIEPPSQFGTDVVPMLRKIQTDPRFRPAMKDMFGQALLCKDKNVATEVCRSTDKFDCVTLDGEKFGRRGNISGGYLPQNRARLAVFNALIAARREVTQLQQKQKEVSDAAVALSEAFEAAARKVEELEVKRRKLRDEARSRKVDLKVRRDEEVEIRRQVEAHERTLATYEADIGRIQADLQTLRRELGTEMTSRLTAAEQSEMTGLNMSLQQLRDQLRRAAESRDQALAVVEAAEAYLNGVLLRNVAQYEEALTTDDAVNDKATLALRQGDLAALQRSLEETSRAAAEAEKHAVSLGRQLDQLKRKREELKDTAGKQEAAAADSAKALEALGNKRTTLQGRATDLDRKIRDLGSLPQDAFDKAYRDRSTKELMRALEEVAASLERFAGVNRKALDQYVDFSNQREELATRLKEQQAAKDKIKELITSLDMRKDEAIERTFKGVAKNFREVFAALVPGGSGELVMIRAAGRGAAGDGDEEDGGGTGATTTTEKYSGVKVKVRFAGTGEAVSMRALSGGQKTLVALALIFAIQRCDPAPFYLFDEIDAALDPQYRTTVAAMLRRQAHDPINPAQFIVTTFHPQIVTEADRLFGVAHTNRISRVYAINREDALQFLQAAEDDERAGERDTGEASAEGSGARRAARASGAKRAGGGRSGQQGAAGGGGRTTRVDKSPAAGRQRKRGAVHADEEDEEAESESLDGSGDEQDGEGEGMDED*