MVDPANTVGIPVNPTPLLKDELDIVIPTIRNLDFLEMWRPFLQPYHLIIVQDGDPTKKIHVPEGYDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIFTIDDDCFVAKDPAGKAVNALEQHIKNLLCPSTPLFFNTLYDPYREGADFVRGYPFSLREGVSTAVSHGLWLNIPDYDAPTQLVKPKERNARYVDAVMTIPKGTLFPMCGMNLAFDRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCIKVICDHLGLGVKTGLPYIYHSKASNPFVNLKKEYKGIFWQEDIIPFFQNVKLSKEATTVQQCYIELSKMVKEKLSSLDPYFDKLADAMVTWIEAWDELNPPATA*