MKRVKWGKKKPKKRAEISEEKREKGKANNSKEGCKKKRERGKKRAAKEGCKKREREREKEGSERELKRAAKEGCKKEREGEKEEKVNTDVNDQVHFVLFIVSVLRWSKCNDFECSMTKKILIAVVERWDEQAGILDQTIPSKWKVGASALTEKERLHLASMHRSGSLNLLRGQLVRASVVRSVEMRERTDEGKNHLERWLLQIRVLEDESAGRILELCLMHIAMAEIVVLGTRYQVVINEAIDLAKRFCDGASPRIINGCLRSFIEKENYVGKIPSQSLIESHHQSEILETSSSNTS