MARPTPLLKDELDIVIPTIRNLDFLEMWRPFFQHYHLIIVQDGDPSKQIKVPEGFDYELYNRNDINRILGSKASCISFKDSACRCFGFLVSKKKYIFTIDDDCFVAKDPSSKDINALEQHIKNLLSPSTPYFFNTLYDPYREGTDFVRGYPFSLREGVQTAISHGLWLNIPDYDAPTQLVKPSERNTRYVDAVMTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSAVLSKEATSVEQCYRELAKQVREKLSNVDPYFSKLADAMVTWTESWEELTSNKIVAGGVKASSGGVHHANGPTTKVASPPPPPPAVVKSEELGSPAA*