MATKSNGSLPPFKIPEIEFTKLFINGEFVDAVSGKTFETIDPRNGEVVAKVAEGDKEDVDLAVKAAREAFDHGPWPRMSGHARGRLMIKYAELVEEHAEILAALDTLDAGKLFSMGKTMDIPSGASNLRYYAGAADKIHGETLKMSRELHGYTLREPIGVVGHIIPWNFPTAMYFMKVGPSLAAGCTMVVKPAEQTPLSALYYAHLSKLAGIPDGVINVVTGFGPTAGAAIASHMDIDKVSFTGSTEVGRLIMQAAAMSNLKQVSLELGGKSPVIIFDDADVDVAANLALLGIVYNKGEICVSGSRVFVQEGIHDAVVLKLAEKAKNWVVGDPFDDNSQQGPQVDKKQFEKILSYIEQGKREGANLLCGGSRHGDKGYFIQPTIFTEVQDDMVIAKEEIFGPVMSLMKFKTIEEAIERANSTKYGLAAGIVTKNIDIANTVSRSLRAGVVWINCYFAFDVDCPYGGYKMSGFGRDLGMEALYKYTNVKSVVTPLYNSPWL*