MESHYPDIYTREDIAMRIDLTEARVQVWFQNRRAKYRKQEKQRRAKEEGEDAEKKSEVDEKINTSETLSELVDH