MKTEKLRSLQEFERKTDESLREAYTRMRRLISVTHGVTEAQAVQYWYRILDRELRRRVRNATLMSDSSPTLAHVFALSEKIELNMVEERVVTSTFARDTTTTSRIPHSPAQSRPISGSRGGHTRHPSGHPRERCFDLHPELRSGGRGRGGDAPRGRGGRGGRGTGAIERTAASATSAIESAMAARIEQLEQRLAAMAGLGASTSTSYEGEDFSYLANAAQVEASVAVTKGGARTSESRGATVELDPQRGEGGRQSRLPQSFLLSEVGSSSSMRPAPPSDTRVRTEVLTSSVVNADVPSSAVMRMATSVLRSPLFSATELIDSGIDLARVFRVAATSCERERVAATSAEIRGDTVEDPSSTSTLFEETTWQAATARMESLPARPAIDPESIVPGVCMVDNRSGLFWLVSSTGQVYVPARVLLDSGAQPLMLRKAACISLGIRRSELEHCPFQI*