MEAEKQHQFDVDLGNLMAFDSYHTFPSQPPLSREDLTRQCLLKGTHLVQAIADALFTLPSIEDVDGPLVTLPPPTTKLPREKHLPKPKPPTKWEAFAKKKGIQKRKKDKIVYDEQSGTWKRRHGYDRANDEDAIPIIEAKPTDDPEEDPFAKRKENKKNRIEKQEKNRLQNLKEAAKFGALPSHIQLAATALPITGTQAAPKKVTKDELGNVAGIAATATASGGKFDKKLAGEKPQKHEGKYRKFLPVVEGTGIGSLEREQTEKILNKIISKNSHNILNVEKAVTMHNVKKEKKRRSEKGKALASATDKKLKTQKKSFKKGDSKKDSFWADTNISRDSFNFKQRSSSVYWY*