MSKGQVIQVMGPVVDVKFEGGNLPEIYNALVIEYKSDAEEAPTSQLTLEVAIQLGDDVVRTIAMASTDGVQRGMEVIDTGSPITVPVGTVTLGRVFNVLGNTIDLDEPLPSDIKRNKIHREAPTFDQLATTTEILETGIKVVDLLAPYLKGGKIGLFGGAGVGKTVLIQELIHNIAQEHGGISVFAGVGERTREGNDLYFEMKDSGVIEKTAMVFGQMNEPPGARMRVALTGLTIAEYFRDEEHQDVLLFIDNIFRFTQAGSEVSALLGRMPSAVGYQPTLATEMGQLQERITSTNVGSVTSIQAIYVPADDYTDPAPATTFAHLDATTNLERKLTEQGIYPAVDPLASTSRALSPDIVGEEHYAVATEVQRLLQRYKELQDIIAILGMDELSDEDKQSVSRARRVQFFLSQNFHVAEQFTGQKGSYVPVKETVKGFKDLLAGKYDHIPEDAFRSVGRIEDVLEKAKDMGVEV*