LCRHFAEQSGAEFWRWRDVAQALISGLSQIPPHQKKTVYLCQLLIRIAQGKSLGLQFENDQRISPLESALSFWTLLEREEIKLEKLHEEIRRLIQIQIVAVHMENRYFKEAAEVLERLFTDSESDKPLRVKLATVIKTKDPYVPLLQSFSYSLLISKIKSYIELFMKENETNFLIQEATKHVVSKGLGATASLNRPVEVNENGKSHLETKQRFVLNITLLRGVLGQKLVTSTFPIFFKFVFFCGLNSMQNVGQNEVSLAYSRKRQKWTPKEDLELKSGVREFGVGNWAKILAHGNFNNRTSVMLKDRWRTLSKIK