MMLDQIEYSSPTAEDDHEGFSCMSSLEAAGSVKRKNSKNKKRFSDEQIRSLESLFESESRLEPRKKMQLAKELGLQPRQVAIWFQNKRARWKSKQLERDYSILRANYNNLASKFEALKKEKQALVIQVQKLNDLMRERPEEERQSCGESDNGDAARSESDQVKLNHLSLEKSEQGGRGVLSDDDSSIKAEYFGLEDEPNLVSLVESADGSLTSTEDWGRLNSEGFFDESISSDYQWWDFWS