MATNGMRPIHPGEILRDEFLMEFDISPAALARALKVSAPTVNDIVREQRGISADMAIRLG RYFDTSAQFWMNLQSEYSLATAYAANGKQIEHEIEPLLAHG