MKAAVAMVLEGADSIRNVAKDTGIAKSTLQRYVNKAKHAQSTDIRLKPAYDNKLVFTNDEEKDLSKYLLTASKHNHGLTTCSTRKLAYEYAVRNKKNIPSSWTHK