MKKKNKELRQWRAYFRSSTLDIFYIIESAIRVAAIDYPQEFKLRRDGINELLFSFGDLDSDEVENVVDVEGDKGKRKCKNELVRGLNDCDVEKRKNDSNVEVEALSDEIEEESRVVNQALPIKKSYAEVEALSDEIEEESRVVEEALSIKKIIDNSQNESDSNVYKSLKRLQTMGLSVEILQKTEIGKSVSTLRWHNSKNIRCLVRKMVKEWIEMVQEWVDARAALTERKSESTKAFVVDEEEGGLPAPPLEDLPFLFSQTTSKIELSQIFDGMDDDGNVIISVDQKDEQEKKRTSLVKPNKPPGVNPGRGRPTKRALEQKLNNDHEMKLQEKFDKRKTQTRPVHTQQNKLKCLDEDAERLNLEATKRKLHECYQQVENAKRHRTVQVMSLKDIPQQGRGIRKPHNRRQ*