MDIDSIITNDKSSMVDEKNSLIFDASQMKHGKKDCAIPQELHAPLIDLGGFFSGDPTTMQEASRLVGEACKSHGFFLVVNHGVDENLISNAHRNMDMFFSLPLSEKLKAERKIGEHCGYASSFTGTFLSKLPWKETLSFQYSAKEHSSHIVEEYFQKTMGKSFNNLGKVYQEYCNSMSKLSLRIMELLGMSLGVQKENFKDFFEDNESIMRINYYPPCHNPELTLGTWPHYDPTSLTILHQDGVSGLQVFVDNEWHSINPNYNAFVVNIGDTFMALSNGIFKSCLHRAVVNNYIPRKSLVFFLCPDKDKVVRPPTELVDFNKPRIYPDFTWPTLLEFTQKHHPADTNTLQAFSNWLQHNNVQP*