MKRCLASGSKRSLFSGDRFVSRLHIEWKITRADLDAAQISVGEFGGDNRAGVEGTLHRISAIRNRKGAIVGLTCRVGRAVTGHVDMIRDVLGGGQSLLFLGRPGVGKTTVIREIARVLSDDFHKRVVIVDTSNEIGGDGDVPHPAIGGARRMQVPDPALQHKIMVEAVENHMPEVVIVDEIGTEAEALACRTIAERGVMLVGTAHGQVLENLIKNPTLCDLVGGVQTVTLGDDEARARGTQKSVLERKAPPTFPLLIEMRERSYWVAHATDRSVDALLHGKRPYVEIRSRDDEYNVVVERKLYDSCGNGRLDGDFEYSLGNPVLGMVGFSAEEEVDRTYSWAAKLGHVPDKDMTMNERSVLSLSSSRRGSFEEYDEEFGFTTSTSFGKRGSKRGPRGVRPR*