MAREAGKLNHLNRFLNSAKMEEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHPDLVHFVAEWCSVKYVFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVRKMCEKQIEHEREICSGYRDSPYELDQWEQEDLKREFREYELAKIALEAAEKKLKAWGCFVQKYCE*