MKMAASSRLFSLKFSPRDASFSSSRINTNYKTKKSICLSMSASADKSLHKSEKDLLHQSKVEALLDSVKWDEKGLAVAIAQNIDTGAVLMQGFANREALATTISSRKATFYSRSRSSLWTKGETSTNFINVHDIFLDCDRDSIIYLGKPDGPTCHTGSETCYFLSVFDLLNDPQAAQNRSLFTTLYFLQSTITQRQAEVEATENGKPSWTKRLLSDLKLLCSKIREEANELCQTLEDNEERSRTASEMADVLYHALVLLRVRDVKLEEVVEVLRKRFSQSGIEEKKNRKSSNQG