MGRGRVVLERIENKINRQVTFSKRRSGLLKKAFELSVLCDAEVGLIIFSSRGKLFQYSSTDITKIIERYRQCRYSKSHTGDSLEHDSQSAYHEFLKLRAKYESLERTQRHFQGEDLEPLSFKDLQSLEKQLDITLALTRQHQTKKLMARADELREKVHKLEDLNKQLESKVFSLNNHEKDEFSSLILDNNNYIQMHATQVDQFESETALNTWFQHQEVVSKEKAIDTRTEHSQSSHNKNNGWL