MSASMLDSCSFTHQFKLNFLETEKVAIGHLVSSDDISAGGHVWRILCYPPRGDRKEYNGKYLSIYLKHESESESVKAMLEATVMDKDGNLSSSHRNCTMTLFTPKGSASANDSWGWDRFVERSVLESLYVTNGSFIIMCGAKVLLDNDPLKVPPSDMGSHLGLLLDCAEGSDVSFLVDGDKFPAHRAVLAARSPVFKAQLLGSMAEANMSSITLHDIAPATFKLMLRFMYTDACPADAELGDSPDEMFRLLLAAADRFALDRLKLLCASKLWDNVSVHTVADTLICAETYNCPGLKKKCIDFVGEEKNFKGAVLTDGFAQLVLKFPSILDELRAKVGL*