MSSTSATPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTKKIHVPEGFDYELYNRDDINKILGPKANCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGNDINALEQHIKNLLCPSTPFFFNTLYDPFRDGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPLERNKRYVDTVLTIPKGTLFPMCGMNLAFDRELIGPAMYFGLMGDGQPIGRYDDMWAGWCTKVICDHLGLGVKTGLPYIYHSKASNPFTNLRKEYKGIFWQEEIIPFFQSAVIPKECTTVQDCYKELATQVKDKLAKIDPYFEKLGDAMVTWIEAWDELNPPANTEAK*