MSEPQSINMSINIFSHFDGGNIEVIKAERADDIQLHIRPDAGGEHMQWFHFQVCDAAGQDCVFTLDNAGEVSYPEGFKDYQAVCSVDQEHWFRVPTEFDGKRLIIRHAPPADVVYYAYFAPYSLDRHQRLIADALSSERVRADTLCSTPDGHAHTLLVIGEEEEGRKKLWITARQHPGETMAEWWVEGFLGRLLDPEDPVSRRLLEEAVVYLVPNMCIDGGVRGHLRTNAHGRNLNREWIRPCPEQSPEVYYVVERMKETGVDFAFDVHGDEGLPYNFIAGAEGIQSWNEHKQSQLDDFKALLAEISPDFQTEHGYEVDAPGSADLKKCTDFVAETFDCLAMTLEMPFKDSAITPLPETGWSPGRSQTLGMACVDAFWRILPKL