MGYKRLYKNLIDIIKEEQAKLGFRRESIRLYYPLSSLNHFFETQDTEEQMKNRLHGIPDFIKETLGDIKVTSKKERFCFYIPEEGSNYVHENTNPNEFIKELVEIVGKHGCKMEDIIALFKKHDKNVFVEEIHNGEFDYLIRFSEENEDPYYYCFHDEGCHIIYHRFLPEDYEDFGF