MALAKELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTKVVKVPEGFDYELYNRNDINRILGPKASCISFKDSACRCFGFMVSKKKYIFTIDDDCFVAKDPSGSDINALEQHIKNLLSPATPYFWNTLYDPYRPGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPAERNTRFVDAVMTIPKGTLFPMCGMNLAFNRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCVKVIADHLGYGVKTGLPYIWHSKASNPFTNLKKEYKGIFWQEEIIPFFQAVQLSKEAVTVEQCYLELAEQVKDKLSAIDPYFTKLGEAMVTWIDAWGELNHPNAKAPGGSLNSASGGPPSVNGPAKPPVPPVKKP*