MALKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKVIKVPEGFDYDLYNRNDINRILGPKASCISYKDSACRCFGYMMSKKKYIYTIDDDCFVAKDPSGKDINALEQHIRNLLTPSTPHFFNTLYDPYREGADFVRGYPFSLREGAPTAISHGLWMNIPDYDAPTQLVKPAERNTRYVDAVLTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQAVKLPKDCTTVEQCYVELSKQVKEKLNLVDPYFGKLGDAMVTWIEAWGEANSAK*