MTEKKIRAKERDAIIQSLKAGVTPKIGIQYIQVGRVNELKAMIQDIQRIEDGGAAFRLIIGDYGSGKTFFMSVVRAIALERKFVTLHADLSPDRRLHATGGQAKNLYSELMKNMSTRNKPDGNALTSVVEKFITQVQKEAESNDYSVEKVIHKRLTAISEMVGGYDFAKVIEIYWKASEEDNEHLKACAIKWLRAEYSTKTDARNDLGVRTIISDAFFYDALKIMSLFVRQAGYSGLLVNLDEMVNLYKLSNTQARKSNYEQILRILNDCLQGNAEYIGFLLGGTPEFLLDPYKGLYSYEALQTRLAENNFAKQADVIDYSSPALHLACLSPEELYILLKNLRHIYASGDSTKYLVPDDSLTAFLIHCNQTIGEAYFKTPRNTIKAFLDMLTVIEQHPEISWQQLLESLKIEEEKNSDMEIEIENDDNLTDFRL