MVQISEVKGNSRDNRTAAHTHIKGLGLNSQGIAEKQASGFVGQTTAREACGVVVDLIKAHKMAGRGVLLAGGPGTGKTALALAISQELGTKIPFCPITGSEIYSTEVKKTEVLMENFRRAIGLKVRETKEVYEGEVTELTPEEAENPLGGYGKTITTLLIGLKSAKGQKKLRLDPSIYEAIQKERVTVGDVIYIEANTGACKRVGRSDAYATEFDLEAEEYVPIPKGEVHKKKEIVQDVSLHDLDVANARPQGGQDIMSMMGQLMKPKMTEITDKLRSEINKVVSKYIDQGVAELVPGVLFIDEAHMLDVECFTYLNKALESPISPIVVLASNRGMTGIRGAEDLVAAHGIPPDFLSRLLIIPTTAYDPEEIKRIVKIRSTTEGVKITEAAIDKIAEHGVRISLRYCLQLLTPASILAKVNGRNEIDVQDVAECEDLFLDARRSAALLSSEQGQEFIC*