ADFNGTWEMLSNDNFEDVMKALIDFATRKIAVHLKQTKVIVQNGDKFETKTLSTFRNYEVNFVIGEEFDEQTKGLDNRTVKTLVKWGDGKLVCVQKGEKENRGWKQWIEGDLHLIEIHCQDKVCHQVFKKKN