MLKVNQLCKSYKTGSKTYPVLKNISFEINKGEFVAIMGSSGSGKTTLLNCISCFIPIDNGEIILGNNNIRNLKEKELSEVRNQQLGFVFQDFMLFDGLSVFENICVPQIIKGSQVLQMENRAINLCELFGIEHIRKKYPAEISGGEKQRTAVARALMNNPDLILADEPTGNLDSKSCRTVIESFLKAKQELDATILMVTHDSFAASFCDRVIVLKDGIIYKEVVKSNSRHKFLDELLEVLKEMGGAQDDN*