MALKDELDIVIPTIRNLDFLEMWRPFFQPYHIIIVQDGDPTKVINVPEGFDYELYNRNDINRILGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLSPSTPHFFNTLYDPYTEGADFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVNAVMTIPKGTLFPMCGMNLGFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQAAKLPKDCTTVEQCYIELSKQVKEKLAGVDPYFEKLGDAMVTWIEAWKELNPAK*