MSEVQVTLREDQDRVWRLLHSQQNEMIVTKSGRKMFPKLEYSVRGLAPNKLYAMMLHLEHSDDCRYKFTNGEWIKSGKAEPHKEPKKLWHPDGVRSGRDWIATPVCFDRIKITNTSDSTNASMIFLHSMNKYCPILSIFESQSETPMSIPQPSTRLVTSVRFDYTEFIAVTAYQNDAVIKIKVQNNPFAKGFREGGQGNRKRESPSTDESTTEESSASPKPKKCNKSSSVSPPIVPRFAQFPQFPTTPVMNPFLYTFPFFPQFPPGQLPSNPFPFPVSFPFFSQLPFPTQAPVEKKPKEETEPEIDDV