MKTKKAMPALLLAASVLAAPFAMAQGGAKSKPMADPMAASAPAAQNSPYMQVQQWKKGDRLPTEFRDRQYVIDDYKQYNLPAPRKGTRWVGIGAEYYLVAPNGVVQQVGSGS