MGRGRVVLERIENKINRQVTFSKRRSGLLKKAFELSVLCDAEVGLIIFSSRGKLFQYSSTDITKIIERYRQCRYSKSHTGDSLEHDSQSAYHEFLKLRAKYESLERTQRHFQGEDLEPLSFKDLQSLEKQLDITLALTRQHQTKKLMARADELREKVHKLEDLNKQLESKVFSLNNHEKDEFSSLILDNNNYIQMHATQVDQFESETALNTCRFQHQEVVSKEKAIDTRTEHSQSSHNKNNGWL