MGEGLEIKVKPEQLEQIAKNISEMQTHSQNIQQNLNQSMFSIQMQWQGATSQHFYGEYMRSMRLMESYIRNLQVTEKELRRIAQKFRQADEEYQKKQNEKLKEAHKKEKKNEKSWWEKGIEGAAEFIGVNDAIRAVTGKDPITGKELSTKERLIAAGWTLLNFVPVGKVASLAGKGIKYVASSFGKTIVKAGKKLGEGVTMVAGKAGKAAVDGIKTASHKVKEGVNFVASTAKGFADKIGSLWNKGATTVKTTFLQGNEKIQHAVKTLMEYKWIPGEGKGFAMAGVGNVSGGGQYSLKEAYQYVESKVVKGTGKVYPTRQIDSVTEAHIIDRVKELRGNLSSKYKKSGNFAVAEVDVSGISKSEFYAQSSINELKGSLEHKVPDISLQPENPMFKATEAVGKNGFNYLRNTDTEYKILNDIASRLGDNTQASGRIKLFTELDTCDSCNKVIAEFAAKYKNIELEVVHNNGNRIIP