MGEVSWIKLKVGMFDDSKIKYIEALPERDTIITIWVKLLTLSGKYNEQGYIMLSENLPYNEEMLANEFNRPINSIRLAIQTFETLGMIEKVNGVIKVTNWEKHQSLDSKAKHKEKNKLRQQRYREKQKKLLEAKRNVTVTLRNDTEEEEEREEEKEEEYKNKEEEREAVFSSSIKYIIANLDDKLTPNQMEQLGFAIDDIGTNAFEVVKVGVEYTKSKSAHGGYLIKVLNNWAKENVKTKEDAENKIAPRKNTTDDVIAQMEKELSDD