MSMRHFSTSRVSFIFKLGSTLNNIKPEPFKVVQVTKPVGLFTKPEIIPLAQLNNHKSPSKTSEFWAEFKSLFNKEKREAKRLELEEEMRKGGLYDMHTYRVTKGKVFLSPISYFKDSKSLYFPNLVVTNLKNETSQLADVFKNKVTVLKIHSTQEGFDITKEYFSIKNSTDNYLTESGYQILNQEFDNVQIAELNLIENGLKGLISKLSLGHLRKIIPASRHDSYFSAKRSLLPMKLREDIFLRNLYTGYVYVVDQEGKIRWLGCGKPTEKDHEMLWKAVKGVSAE*