MAEGSALMNRLMSENADLKKQVRLMKENQMLKRLLSESCQERCGLGGRDLLFTKVPAYPEDCSPGSAVADFGRFSSAPDAPSQLQTSSLEDLLCSHAPISSEDDASPGCATSTQVPFKAFLSPPELRAPRGTDRKLSPLLSPLQDPLADKTLLEPREMVRPKKVCFSESSLPSGDRTRRSYCLNEIQSFSSAEKDGRIVGEIAFQLDRRILAYVFPGVTRLYGFTVSNIPEKIKQTSIKSLDGSVDEKKLRELTHRYLTLTARLERLGYNRDVHPVFSEFLINTYGILKQRPDLRANPLHSSPAALRKLVIDVVPPKFLGDSLLLLTCLCELSKEDHKPLFSW