MRNFFSFFLWDWSRLGGMWGGFKREGVVGRASHKLEREDEHESRSGTNNMDGASGDDQDAINNPPRKKRYHRHTPRQIQELEALFKECLHPDEKQMLELNKRLCLETRQVKF