MKWLEEAFKNNIGAIVVGIFSVIGMYTTMQVSEGKQEVSITTKLQQLDNYSKSNYSAIRDLQSDMRLLQLGMENQKVQLENVKGENAKLTKTLDKFSDSVNNLAQSVSALQAITEKNTKNTEK