MEKKVYYSIVSSTRFSRNEENRSIIEENIKKGENHFLIRNDDYGECFEVDFEKNMTEEENENWILETVIDFAKKYRITEFELWKKQEGNPTYDKGFGIVIEGSMENPILKFKEVYSGSLDDWNITWGKGKQTYEKIYFKLAL