MVDPANTVGIPVNPTPLLKDELDIVIPTIRSLDFLEMWRPFLQPYHLIIVQDGDPTKKIHVPEGYDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIFTIDDDCFVAKDPSGKAVNALEQHIKNLLCPSTPLFFNTLYDPYREGADFVRGYPFSLREGVSTAVSHGLWLNIPDYDAPTQLVKPKERNTRYVDAVMTIPKGTLFPMCGMNLAFDRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCIKVICDHLGLGVKTGLPYIYHSKASTPFVNLKKEYKGIFWQEDIIPFFQNVKLSKEATTVQQCYIELSKMVKEKLSPLDPYFDKLADAMVTWIEAWDELTPPAAAAANGKA*