MKMANEVATAEEKKFDANSLSGIEKAAILLLSLSEQDAATIIRHLEPKQVQRVGGSMASMSDLSQDKVSAVHRHFLEDIQKYTSIGMGSEDFVRNTLIAALGEDKANNLVDQILMGSGSRGLDSLKWMDPRQVASIILNEHPQIQTIVLSYLEPEQSAEILAQFPERVRLDLMMRIANLEEVQPAALHELNDIMEKQFAGQAGAQAAKIGGMKAAAEIMNYLDNSVEGMLMDQIRENDEDTATQIQDLMFVFENLAEVDDRGIQVILRDVPQDLLQKALKGADDMLREKILRNMSKRAAEMLQDDLEAMGPIRVADVEMAQKEILSVARRLADAGEIMLTGNGGADEFL