MDKKDVEKAALKAGKKIIDHTPEPVKEKIEEKVKEKAKEKFVEKTEGKLQEKANEASEKLQETKEKNAQKVHGKGEDAKEKLQDVLLSVKDKLSDVKEAGENFQEKVSSSDDKEKSKNKRKIKGVNQIKKATDIKSSTKIKSSNDIKSSTDLKTMGS