MTNQKFFTLSNGNKIPAVAVVGTGTKWYKAEETDATFSQELTDIVKLSLDTVPGIVHIDAAETYKTYPELGAALKETKKPREEIFITDKFSSLHKISEDPKSALETALNKLGVDYVDLYLIHSPFFDKDLNIDLETAWKQLEELYKSGKAKNIGVSNFTVEDLKKVLAIAEIKPQVNQIEFSPFLQNQTPGIVEFSQKNDILLEAYSPLGPLQKKPTDADQQPFYQYLKELSEKYNKTEAQVLLLWVYKRGILPVTTSAKIERIKQAQDIFSFDLTEEEVKKITDLGLQHEPVRLYWVDFYTKYNSEAQK