MAREAGKLNHLNRFLNSAKMQEILEFWLKEYGGAKSGSTSKQAFYELTKGVINEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHERELCYGYRDSPYELDQWEQENLKREFREYELAKIALEAAEKKLKAWGCFVQKYCE*