MVDKEKKRFHEMAEKDKQRYEAEMQNYVPPKGTVVGRGKKRKQIKDPNAPKRSLSAFFWFCNDERNKVKALNPEYGVGDIAKELGRKWSDVDPEVKQKYESMAERDKARYEREMTEYKTSGKIAMSAPSMQASMQAQAQKAALLAAAVQQQQQHQLDEQHDDDDGDGDDDENQ