MEGQRCQVCGELAAGFHHGAYVCEACKKFFMRHSMADTKPTNVCPTGGNCIVAKGSRGKCQICRYRKCLLVGMKMKGGFSM