MSVTAGVSDTVIAVRDKLRGKIGQTKVKRYWPGKAPEWADDGDEEGDMRMARSVALEKAFPSREDSNIMKRDDRRLRRLAENRFDNKEEIRADHRRIRQAEIISTEEEEQRRQERIEFEEDDEDALDERRRRIREKLLQREQEEAAMIPEEEEEEEEEEEEESSEYETDSEEEQMGMAMVKPVFVPKSERDTIAEREKIEAEEQAIEELMKRRAEERKIETKQIVVEEIRKDLQIQKNLEAEANIADIETDDELNEAEEYEAWKAREYARIKRDREDRDAMSKEREEIERVRNMTEEERREWERKNPKPASAPKQKWRFMQKYYHKGAFFQDDPDDTAATVGADGIFHRDFSAPTGEDKMDKTILPKVMQVKHFGRSGRTKWTHLVNEDTTDWNNPWTYNDTLRAKYNTKMAGMNAPIAKPKGKKIKDWESR*