MADLDPSQEATMASPIVATPILKNELDLVIPTIRNLDFLEMWRPFFEPYHLIIMQDGDPSKTISMPKGFDCELYNKNDINRILGPKASCISFKDSACRCFGYLVSKKKYIFTIDDDFFVAKDPSGNDINALHQHIMNFLSPSSLFFFNTLYDPYREGADFVRGYPFSLRHGTPTTLVKPLERNTRYVDAVLTIPKGTLFPMCGMNLAFNRDLIGPAMYFGLMGDGQPIGRYDDMWSGWCVKVICDHLGLGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQYAILPKECTSVRDKLGKIYPYFQNLSDAMVTWIEAWDELNPSANVVA*