MTNQKFFTLSNGNKIPAVAVVGTGTKWYKAEETDATFSQELTDIVKLSLDTVPGIVHIDAAETYKTYPELGAALKETKKPREEIFITDKFSSLHKISEDPKSALETALNKLGVDYVDLYLIHSPFFDKDLNIDLETAWKQLEELYKSGKAKNIGVSNFTVEDLKKVLAIAEIKPQVNQIEFSPFLQNQTPGIVEFSQKNDILLEAYSPLGPLQKKPTDADQQPFYQYLKELSEKYNKTEAQVLLLWVYKRGILPVTTSAKIERIKQAQDIFSFDLTEEEVKKITDLGLQHEPVRLYHVDFYTKYNSEAQK