MESNNEGELDIIISNVVATFRTRCHLNLRTIALEGNNVIYKPEQGTVTMKLRKPRITANIWSSGKIICTGASSEDEAKMGARRLARCLQKLGFKVSFSAFKVVNVMATCAMPFKISLIDFTKRNRPIATYEPELHPAAMYTMRHPKATVKVFATGSVTILGPSVDNVAAAVQHVYPLLSECRRPL