MKDKVNAVVMPPSDVDNNTNGFIKFINPQCQEEDFCPENSLFQNDNECIKQQRDILNEQTAPFPILNDQCPTLDLSGSNDDLMLQNEIPLSESTNFQTVQLTPSSGDCSSFAMADNNKNDNDNYTDTNCFSKKKDISPSSRTPSVPHNEDAPEDSKAKKKAQNRAAQKAFRERKEARMKELQDKLLESERNRQSLLKEIEELRKVNTEINAENRLLLRSGNEKFPRDLIDDTDHKYSFPTKDEFFTSMVLEGKLNNKGMYSLKDNEVIMKQNTQYTDEAGRQVLTVPATWEYLYKLSEDRDFDVTYVMSKLQGQECCHTHGPAYPRNLIDFLAEEAALNE