MVDPANTVGIPVNPTPLLKDELDIVIPTIRNLDFLEMWRPFLQPYHLIIVQDGDPTKKIHVPEGYDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIFTIDDDCFVAKDPSGKAVNALEQHIKNLLCPSTPLFFNTLYDPYREGADFVRGYPFSLREGVSTAVSHGLWLNIPDYDAPTQLVKPKERNTRYVDAVMTIPKGTLFPMCGMNLAFDRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCIKVICDHLGLGVKTGLPYIYHSKASNPFVNLKKEYKGIFWQEDIIPFFQNVKLSKEATTVQQCYIELSKMVKEKLSPLDPYFDKLADAMVTWIDAWDELNPPAAAAGNGKA*