MVCVTIAWSEDHGIACEAMRNRGKTSWRIPPWLRGSVDVSGSCGRYSPPAQPFLIDEDANEVKKDPSEEVGSIENNKVKLYCSKIELFRILIGYYVSETEVIDKVVKSSEDFVWQVELPFHGKMIIDVEFLDLKVACPNGGGMRSIWSGEDLIQNQQEQGALKCLDRMLGDGLHADVTINTSDGSIGAHRAILAARSPVFESMFAHNLKEKESSTINIDDISIDACKAVLSYIYGCLIPNEFRTHRLALLRAADKYDMSDLKDACEESLLSDINCKNVLERLQDASLYGLPRLKRGCMKYLLEFGKVYDLREDLNMFLQCADRDLVVEIFQEILNVWKGY*