MKSISSQVSPRKMAKEGTTGKVLKEKKEKASPVEKKSGKKEKDPNAPKRPLSAYMFYSQDKRTQVKEDNPDASFGELGKILGAQWKDLDESEKKQYNDMATRDKERYTNAKAAYEGKAE