MEKYARQAVSEGMKNADDIHVSNDSEIYRVLNLHYNRNNHIEVPQNFRYVVEQTLREFFRAIQGGKDTEQSWKKSIYKIISRMDDPVPEYFKSPNFLEQLE