MSEKESPSPKLENKKEKNEQDETGNKEEKDSQDDTAKKLKMKDTSKFTMNSILSPLESLARVQQQLLKMAAAQSGFVGGSGGSSASANGFPYGPARLAANYFGGPIPGYNGSQGNWYNGNDARFAAAAALLPCTMDPVRSAINHQFSMSSMSQRRKRRVLFSQAQVYELERRFKQAKYLTAPEREQLANSIRLTPTQVKIWFQNHRYKCKRQEKEKAMSGLGQSDDGSSPPPGDDDDDDKYSIEMDDKDDEEEATKPILKSSGVFGLPYPGPANAAAAAAAAAAAFNFSCSAQGPNPAYYMRW