MALKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTKIIKVPEGFDYELYNRNDINRILGTKASCISFKDSACRCFGYMMSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLSPSTPYFFNTLYDPYREGTDFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVDAVMTLPKGTLFPMCGMNMAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSLKLPKDCTTVEECYIEISKLVKEKLNLLDPYFGKLADAMVTWVEAWGEVACCSKRAHSNGQVACV*