MAGSSVTPTPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKIINVPEGFDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLCPSTPHFFNTLYDPYREGADFVRGYPFSMREGAATAVSHGLWLNIPDYDAPTQLVKPRERNTRYVDAVMTIPKGTLFPMCGMNLAFDRELIGPAMYFGLMGDGQPIGRYDDMWAGWCIKVICDHLGLGVKTGLPYIWHSKASNPFVNLKKEYKGIYWQEEIIPFFQSATLPKDCTSVQQCYLELSKQVKEKLSTIDPYFTKLADAMVTWIEAWDELNPTGEGLAKPSISNGPGK*