MNEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKHLFEEEVRKMCEKQLEHEREIYYGYRDSPYELDQWEQEDLKREFREYELAKIALETAEKKLKVWGRFVKKYCE*