MFNFFKKGLAKTLENIVGIKGENKKITKDLLEEILLEADVSYEIVEEIIYYLPPQNEVKKEDLKRVMGSYFLYEKKETNQEKPFVELILGVNGAGKTTSIAKLAYLYKNQNQKVILGACDTFRAGAIEQLKLWAQKVDVDIVLTAQGHDPSAVAFDTISKAKAKDFDRVIIDTAGRLQNQKNLAHELEKIVRISNKALEGAPHRKILVLDGTQGNAGILQAKAFNELVKLDGVIITKLDGTAKGGALFSIARELELPIFYVGVGEQMTDLQEFNASAYLDTLLDPIFE*