MSGFMFFSKLERENLKKTNPGISFTDVGRVLGEKWKKLSAEEKEPYEAKAREDKKRYMDEISGYKNPQPMNIDSGNESDSA