MTKVCPEIEDMTLPEPVTTVSADVSFASNHFPSYKLGPDNQIVEEPKEDDKGPSVQDTVEKESELLSDQHKRLSVRDLASKFDKNLAAAVTLADEAKLKEAASLEGHVMLKKLRDALEYMRGRMDGQNKEDVEKAISMVEALAVKLTQNEGELIQEKFEVKKLGNFLKQASEDAKKLVNHEKSFACAEIESARAVVLKLGEAFEEQERSSEASRAQGPDVEKLVEEVQEARQIKRMHHPTKVMGMQHELHGLRSRLQEKYLNSIKLHQEIKRVEESKSCPFVLEGTQSLGSCLRIHVSSDDAIDLSNCSIQWYRAACETSRREAISGANQSVYAPEPFDVGRILQADIISNGQKVTVTTDGPIDPDSCLQTRVESLMRKSNSEFNVVISQMNGQDYASRTHVFTVGKTRIKLSRGWITKAREIYSTSMQLCGVRGNIKAPARALFWQPRKSLTFILTFESEQERNTAIVLARKYAFDCNVTLLGPDD