MSTTDVSTDIGAPGTADLPWSELGFEFRPTKSHLRMIYKDGKWGEAELVESPYINVHIGATALHYGQACFEGLKAFAHDDGSVYMFRPDENAKRINASSGRVMMPEIPVETFIKACNDVVKDNIAYVPPYGSGGALYLRPLLFGSGPRIGLQPAEEYTFIVLVIPVGDYYKGGLAKPVNGLIVDDYDRAAPKGVGAAKVAGNYAADLVPNMEAKKKGFPICLYLDAATHSKIEEFSTSNFIGIDNDNKKYVTPRSPSVLPSITNKSLQTIAKDEGMTVEQREISISELSEFDEVVACGTAVVVTPVGSLTRFDASGEETEKFQFSEDVGITTRRLYDTVRSIQNGEVEDTHSWNFKVE*