SILRIHAREIFDSRGNPTVEVDLYTAKGLFRAAVPSGASTGIYEALELRDNDKTRFMGKGVSQAVEHINKTIAPALVSKKVNVVEQEKIDKLMIE
MDGTENKSKFGANAILGVSLAVCKAGAVEKGVPLYRHIADLAGNPEVILPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFREAMRIGAE
VYHNLKNVIKEKYGKDATNVGDEGGFAPNILENKEALELLKTAIAKAGYTDQVVIGMDVAASEFYRSGKYDLDFKSPDDPSRYITPDQLADL
YKSFVQNYPVVSIEDPFDQDDWGAWQKFTASAGIQVVGDDLTVTNPKRIAKAASEKSCNCLLLKVNQIGSVTESLQACKLAQSNGWGVM
VSHRSGETEDTFIADLVVGLCTGQIKTGAPCRSERLAKYNQILRIEEELGSKAKFAGRSFRNPLAKwith polyhistidine tag at the N-terminus