MAPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPAKTIKVPDGFDYELYNRNDINRILGPRSSCISFKDSACRCFGYMVSKKKYIFTIDDDCFVAKDPSGKDIDALAKHIQNLLCPSTPLFFNTLYDPYAEGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPRERNGRYVDAVMTIPKGTLFPMCGMNLAFRRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCVKVICDHLGLGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEDIIPFFQAVTLSKDCDTVQKCYIALSQQVREKLGKIDPYFGKLADAMVTWIEAWDMLNSSSKEADANGNAKGK*