MQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHPNLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHEREIYYGYRDSPYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVKKYCE*