MKKENWATDFLTNLAKIYADDVDVLEIIEDTIDSYGNYVTYVYKMESLRSILKIKLEAEEYKDTVEEMDKTRTKIHNSAIASTKIINRMCESSEIPLFFQGNIEDRVEVAEFIRDIVVNVFQNRRI