MKKIFLAVATALAMFSCSQKEPVTVTITNPLPIDRNGEMVEISMAEITGKLQLPDTAQVIVLDENGLEVPYQITYDDMLIFPASVKGDASAVYTIAEGTPQPVDVVACGRQYPERLDDVAWENDRAAYRAYGPALQEKGERAFGYDIWTKSVSEPVVEDRYDGDLNRGISYHVDHGNGMDCYAVGPTLGGGTAALFPDSTIVYPYCYKDCEILDNGPLRFTAKLVYNPLVVKGDSSVIETRIISLDKGSQLNKTVVSFDNLQEITPVVTGIVLHKQNPMGYSFDADAGYIAYADSTENAANNNGVIYIGAVFPATVKGAFAQVFSEKERKERGDALGHVLAVNDYEPGAEYIYYWGSGWSKYGFEADTDWNKYLEEYARKIRNPLAVAIK