MEKYARQAISEGLKAAEDLHVAGDSELYRVLNLHYNRNNHIEVPSNFRYVVEQTLREFFRAIQGGKDAEQSWKKSIYKVISRLDDPVPEYFKSPNFLEQLE