MTFASLGLLDPLLKALEGLGHGTPTPIQAQAIPPALKGRDLLAAAQTGTGKTAGFALPLLQRLTLEGPQVAANSVRALVLVPTRELAEQVHASVRDYGQHLPLRTAVAYGGVSINPQMMKLRKGVDILVATPGRLLDLYRQNAVKFAQLQALVLDEADRMLDLGFARELDELFAALPRKRQTLLFSATFSDAIRTLARELLRDPLSIEVSPRNTAAKSVRQWLVPVDKKRKAELFCHLLQANRWRQALVFAKTRKSVEELVGLLQRQGIAADSIHGDKPQPARLRALQRFKAGEVDLLVATDVAARGLDIEEMPLVVNFDLPIVAEDYVHRIGRTGRAGASGQAVSLVCADEVELLAAIETLIGQTLQRREEPDFEPEHRVPQTAPGGVVLKKPKKPKKPKAAESVGKPGKIHLGSWFDSSAPTVKAVRKAPGFGAGAAGKPKKRPSGK*