MSLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTKVIKVPEGFDYELYNRNDINRILGPKASCISYKDSACRCFGYMMSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLSPSTPYFFNTLYDPYCQGADFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVEAVMTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSVKLPKDCTTVEQCYIEISKQVRDKLNSLDPYFAKLADSMVTWIEAWGEISSSREGAQANGNI*