MSKNAASDQSLSVSDLGSALPEHAGVVNVLKDKLQTLAGQHSSILDSLAPNVKKRVVVLQELQAQYDDLEKKFFEERAALEARYQKLYEPLYSKRYDIVNGITEVEGVTEGAVETDASEKGVPQFWLNAMKLNERLAIQITERDEEALKYLKDIKWCKMEDPKGFKLEFVFDTNPFFKNTLLTKEYHMIEEDEPILERAVGTEIEWNSGKNLTQKIMRKKVKKGAKNTKPITKTEACESFFNFFSPPQVPEDDEEIDQEKAEELQDMMEQDYEIGSTIRDKIIPHAVSWYTGEAVEGEEYEEAEESGDMDEDEDEDEDEDDEEDDDEDDDENIDKQNLSRKS*