MQEILEFWLNEYGGAKSGSTSKQAFYELTKGVMNEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKHLFEEEVGKMCEKQLEHEREIYYGYRDSPYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVKKYCE*