MQEILEFWMNEYGRATFGLTSKQAFYELTKGVMNEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEQEVRKMCEKQLEHEREICYGYRDSPYELDQWEQEDLKREFREYELTKIALETAEKKLKVWGHFVQKYCE*