MKTCSIEGCKTTIKEEGIKMHGIPKGNIDEQWVHQIKQFQPDFQPTKYSVICSKHFVESAYFEGGIYGKNVLDKSALPSLFKKLINKNLFLSENNDVVEVFPDNLSKTCLSDDECQLDKQDTQCMIPKQMVFKDSDESINSSIIDTPMPIKSR