MALKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPNKVIKVPDGFDYELYNRNDINRILGPKASCISYKDSACRCFGYMMSKKKYIFTIDDDCFVAKDPSGKDINALEQHIENLLSPSTPHFFNTLYDPYRKGADFVRGYPFSLREGAPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVDAILTIPKGTLFPMCGMNLGFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFTNLKKEYKGIFWQEEIIPFFQSVKLPKDCTTVEQCYIELSKQVKDKLSSLDPYFEKLAEAMVTWIEAWREVNSTK*