MDSEFLELTQLLPRWVDLENVVRGEVEARYILKRAADHLANLRSGGDSGAEETGYLVGALVDRNWERIHTGHFSQVPLVT RKIYAIACCFKIFFLLLESTSPAQKDACSEILDEAQLLGCMEDWSELKVALMDYLDKDGAVALNSAPLPTLEPLTRVTSN CDIPQLDAPSLEEFQTKCFEAGQPTLLLNTIQHWPALHKWLDLNYLLQVAGNRTVPIEIGSNYASDEWSQQLVKIRDFLS RQFGKEPSKAGQNIEYLAQHELFAQIPALKEDISIPDYCTISNEDTPGAVDIKAWLGPAGTVSPMHYDPKHNLLCQVFGS KRIILAAPADTDNLYPHDSEFLANTARIDAAQLDPETYPLVAKVKFYQLLLQPGDCLYMPPKWWHYVRSEAPSFSVSFWW E