MSRSNRQKEYKCGDLVFAKMKGYPHWPARIDEMPEAAVKSTANKYQVFFFGTHETAFLGPKDLFPYEESKEKFGKPNKRKGFSEGLWEIEN
NPTVKASGYQSSQKKSCAAEPEVEPEAHEGDGDKKGSAEGSSDEEGKLVIDEPAKEKNEKGTLKRRAGDVLEDSPKRPKESGDHEEEDKEI
AALEGERPLPVEVEKNSTPSEPDSGQGPPAEEEEGEEEAAKEEAEAQGVRDHESL with polyhistidine tag at the C-terminus