MDSEFLELTQLLPRWVDLENVVRGEVEARYILKRAADHLANLRSGGDSGAEETGYLVGALVDRNWERIHTGHFSQVPLVT RKIYAIACCFKSTSPAQKDACSEILDEAQLLGCMEDWSELKVALMDYLDKDGAVALNSAPLPTLEPLTRVTSNCDIPQLD APSLEEFQTKCFEAGQPTLLLNTIQHWPALHKWLDLNYLLQVAGNRTVPIEIGSNYASDEWSQQLVKIRDFLSRQFGKEP SKAGQNIEYLAQHELFAQIPALKEDISIPDYCTISNEDTPGAVDIKAWLGPAGTVSPMHYDPKHNLLCQVFGSKRIILAA PADTDNLYPHDSEFLANTARIDAAQLDPETYPLVAKVKFYQLLLQPGDCLYMPPKWWHYVRSEAPSFSVSFWWE