MMPGQIPDPSVTAGSLPGLGPLTGLPSSALTAEELKYADIRNIGAMIAPLHFLEVKLGKRPQPVKSELDEEEERRKRRREKNKVAAARCRNKKKERTEFLQR