MLDPGKPSYTLKKGKPNVVMFVGLQGAGKTTTCTKYAHYYQKKGWKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYTETDPVKIGEEGVERFKKENYDLIIVDTSGRHKQEAALFEEMRQVSAATNPDLVIFVMDSSIGQAAFDQAQAFKQSVSVGAVIITKMDGHAKGGGALSAVAATKSPIIFIGTGEHMDEFEAFDVKPFVSRLLGMGDWSGFMDKIHEVVPMDQQPELLQKLSEGNFTLRIMYEQFQNILKMGPIGQ