MLELSNHEQRLKSLPSLVTQAGSCKTYGMVVEHLCARNTLLPPQDAVLEGRMTVALDLDNTLVSSTSILLHRRSQCDFEVRDNGSRKCIKKRPHLDEFLDALALFAEEALFKDLAILGRDLRKVVLVDDDPGFFCQPGSGNEIVIGKFTGQRSDDELLKPLPVLQSLAQLDDVRPAVASSTSCERSRPEETWRMAIEDKYSRKLFSSTWGFLFDPFDAEGNKPGSGYIQTLAARDIMTIVACEGLVDTYHIWDARVKRAGFEGVAVTEEIYEKQVKFSQMDMTISSQAVPGFARGDALHISMKSSCDWSINPSFIVSSNDSSLARKLLQALSKRWIKNGELMSACTTDWNNITGLKLRIFSKKSFRGCR*