MMPGQIPDPSLTAGALPGLGPLTGLPSTALTAEELKYADIRNIGAVISPLHFLEVKLGKRPQPVKSELDEEEERRKRRREKNKVAAARCRNKKKERTEFLQRESERLELMNAELKAQIEELKQ