MAEAEADATAALSARSKVQAFLEAARAGDLQSLKSLVAVLDEDGTGAASVASAVRDANKRTALHFAAREGRADVCEFLIGELGLPVDPKDDDGETPLIHATRQGHLDTAKYLLDHGADPSVATNLGATALHHAAGIGNTELMKLLLSKGVDVESESDAGTPLVWAAGHGNSDAVKLLLQHNAKPNTENDDGVTALLSAVAAGSLPCLEVLIKAGANPNVKAGGATPLHIAADSGNIEVIKCLLKAGADPNICDDDELKPVQVAAWRNNREAVELLLPLTSPIPGVSNWNVDGIIEQMLPKEYGEKSQSKEAASLKSGRTQTVEVSPEAKKRSLEAKSRGDDAFRRKDYLVAVDAYTQATELDPTDATVLSNRSLCWLRAGQAERALEDAKACRALRPDWAKACYREGAAHRLLQRFEDAANAFYEGVQLDPENKELVSAFREAIEAGRKFHGVDTPSSTQ*