MNSNDVLFISCREFYYIQMEKYARQAVSEGMKNADDIHVSNDSEIYRVLNLHYNRNNHIEVPQNFRYVVEQTLREFFRAIQGGKDTEQSWKKSIYKIISRMDDPVPEYFKSPNFLEQLE