MNEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHEREIYYGYRDSPYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVKKYCE*