MNIKDTFFWGGSIAAHQCEGSWDSDNKGPAIMDFVTKGSYETPRVITDKIEEKLDYPSHNGIDFYNRYKEDIALFKEMGFSALRISIDWSRIFPNGDDENPNELGIKYYEGLIDTLIENNIEPIVTLYHFELPMNLVHKYGSWNNRKLIDLYLKYSETVIRRFDDKVKYWVTFNEMNHIDPQTEHSDIFTYMIAGIKYSEIENKVQTLANVGYNMTLAGVKVAKLAREINPNNKVGCVFGLNPIYPYNCNPSNVLNAFLDNDRDYYQIDAMCNGKFPQYKLKEYEKNNITIEVTDEDKKAFKEGKLDFIGLNYYFSSVSTPKENLSGDKSLFGGIQNPYLEQSKWGWAIDPIGLRFTLNYIYRKYQLPILITENGLGAYDKIEEDGTINDDYRIEYLSKHLSQMKSAIEEDNVECFGYLMWGPIDLVSATTGQMSKRYGFIYVDLDDEGKGSFKRYKKKSFDWYKEVIKSNGEVLDFSTDIVVG*