MAREAGKLNHLNRFLNSAKIQGILEFWMNEYGGAKSGSTSKQAFYELTKGVINEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHERELCYGYRDSPYELDQWEQENLKREFREYELAKIALEAAEKKLKAWGCFVQKYCE*