MSTTLCMQGHTPHRLRLEGKTVGFTTPSLYASRLQHLLQQEGAFPLSCPSISVESTPQTREAVYNCLCRSPPQSSSPFSAIAFTSRAGIRAVAEVLQQNLHLPWLFGDGDKNLHAPRLFGDGFFVAALGRDAELLQELDIFGESRDFVKVMVPSIATPQAMVEELGDGHGRCILCPVPIVEGLEEPPVVPDFLKALTARGWRPHRLNAYSTKWVGAECASPLLPLQKLDALIFTSTAEVEGLLKSLKALGMTEIRSEGKPIIAAHGPVTAAGAARAGIRVDVVSKDFHSFNGIIDALDHCWKSYTNNDGKEGEKLR*