MGRSPCCDGEAGVKKGPWTTEEDKLLVNYIQEKG