MESSSPRVPVDIEESYAQEIHSEADVQAELQEKTFEGESLEEVAGEQLATASEEKSSLEPEDINKPDQQKQPFIQEQLNEDQCSMPHVPLQEDPIAATEVKTEITEPSTPEVCANTEVHFAPTENSNAQDTKVDVPTVLHEEVKGESIKTDGTDMHFCKYDEALRESKETCDEIKEDVLHDREVTVEPPVGASEKPSNKETRCLTEDKNDLSEAAEDNKMPDIKEAKEKPAESLLQERDDEGPYAQEAAATNVGQLQENRESDDALEEETQDLACDRESILAEQDIKKPENQSANKEPTEPLVIQQ