MTETEEEPVQVFIMMGQSNMLGFGDVGQGDKPGTLEYIYQKEGRYQELKKEDGSWFQSDNVRYAFAMARNGRTELQKNEWLTVNQRHKFGPELGFGKVLGAYYGTNAPNKKVLLLKVCIGNRSLGWDLLPPGSPRFEGQDGKIYAGYKDSPGDWAKDSTPEPVKWYGGKQYDMDVSTAKELLADLGKYAPGATKYEIAGFVFWQGHKDSYNKDHTLKYEENLVRLIHILRRDFDAPDAKFVLATVGFDGDNMKGNMLDIANAQLAVSGETGKYPYFEGNVKTIDARPFWRSKEQSPTGQGHHYNQNGETFYEVGKALGEAMVELLQ*