MSREWGNYYEEKGCEFLKDNGFEIIERNFYSRFGEIDIIALKDKVLHFIEVKGSARRNPVYAITSKKLHKINQTIGFYFYQNDVRFDYCIDALIICGDEVTLLENITI