MSNPKDNFNVADLSAALNAGDRADLVNVLKNKLQDLTGKHTNLLENLSPNVRKRVEVLREIQSQYDDLEAKFFEERAALEAKYQKLYQPLYTKRFDIVNGDVEVDGAVTEAAAADQEEDKDAEGKGVPDFWCTAMKNNEVLAEEISERDEGALKFLKDIKWTRIDNPKGFKLEFFFDTNPYFKNTVLTKTYNMIDEDEPILEKAIGTEIEWYPGKCLTHKILKKKPKKGSKNAKPIMKTEQCESFFNFFSPPQVPGDEEDIDEDAAEELQGLMEQDYDIGSTIRDKIIPHAVSWFTGEAAEDDFADLEDEDDEDDDEVDDEEDDEDDEDDEEDDEDDEDEDDSSTKKKRIGRAHAADGPAGERPPECKQQ*