MAREAGKLNHLNRFLNSAKMQEILEFWMNEYGGAKSGSTLKQAFYELTKGVINEFKGIYIHPNLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEQEVRKMREKQLEHERELCYGYRDSPFELDQWEQEDLKREFREYELAKIALEAAEKKLKAWGRFVQKYCE*