MSAEEMIDEFMKPLEKLAKKLLEEALKLVREVREECEKLGLDPRVTALVVALTALLLFALSAAILAALAIALAGSKLNEIIEAVIKEGKSKEEAEKLVKETILERVRKLLEEMREKLLEELEELFRKTLEDDEEFARRLAELTRESLEELKELALEKLKEALDLPEGERNNAKEHARELLEALFEKLREQVEKLLELARELGLPEETIEKIRRLFEEFLKKIKPVAEKAIEEIVEAARKGDEEEKEKVLEELFKEVLKALLEMVKRLAE