MESNKKLDSSNKEKKLKRKEVLEKKKAVDEAVKAASAIKDHLASFPPFCQYDRNGLFVYLESGSGEQLSSAMKRYIQDLLKVNMECPYGPEWPTEEKVKRREMVAPEARYIFVRKTSNANTNKTLSKAEGEMTFTRWMGDGDPVVGFVHYRFVIEEVPVVYVYELQLEPCVQGKGLGKFLMQLIELIARKNHMGAVMLTVQKRNVLAMRFYTSKLRYTVSTISPSRVDPLLGVEKSYEILCKAFDHEAKDKLEDNS