MKKIILMITLMLSFSVFALELSDAKQQGLVGERVDGLLGVVETSLEVTELVSSINAQRLAVYKQIAEKNAMTLDQVSVLAGEKAIKKTPKGQYIQNTAGQWVIK