MAGSSATATPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKTINVPEGFDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLCPSTPHFFNTLYDPYREGADFVRGYPFSMREGAATAVSHGLWLNIPDYDAPTQLVKPRERNTRYVDAVMTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCTKVICDHLGLGIKTGLPYIWHSKASNPFVNLKKEYKGIYWQEEIIPFFQAVTLPKECITVQQCYIELAKQVKEKLSNIDPYFTKLAEAMATWIEAWDELNPTGENLAKLSISNDKAK*