MFLTIVTHSHPKTWKSPNLHLFPLPSKTKTQPSIIITPKAYNNEDNNSTAGKIKRMVLTQQGRTKLNILPDKEFYAYPRFVTHVDDRFISNLTDLYRKCLKPEFEILDLMSSWVSHLPQEVKYKKVVGHGLNAQELAKNPKLDYFFVRDLNEDEKFEFENCSFDAVLCTVSVQYLQQPEKVFAEVFRILRPGGVFIVSFSNRLFYDKAISAWRDSTGYGRVQLVVQYFQCIKGFTEPQVIRKLPTNDDQQNKSPLSKIMQLIGLLSASSDPFYAVIAYRNFKPVHE*