MALKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTKVIKVPEGFDYELYNRNDINKILGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLSPSTPHFFNTLYDPYREGADFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVDAVLTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGLGVKTGLPYIFHSKASNPFVNLKKEYKGIFWQEELIPFFQSVKLSKDVNTVQKCYLELAEQVKEKLSPLDPYFVKLAEAMVTWIEAWEQLNPSKEVEIKENGIKK*