MASSTPALKDELDIVIPTIRNLDFLEMWRPFFEPYHLIIVQDGDPSKTIKVPEGFDYELYNRNDINKILGPRASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGADINALEQHIKNLLCPSTPNFFNTLYDPFRDGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPLERNTRYVDTVMTIPKGTLFPMCGMNLAFDRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGLGIKTGLPYIYHSKASNPFVNLKKEYLGIFWQEEIIPFFQSHTFSKDCASVQKCYVELSKQVKEKLGKVDPYFVKLADAMVTWIEAWDMLNPASKDSAKLPNGSSK*