MMPGQIPDPSLAAGSLPGLGPLAGISATTLTDQLKLADFRQLGTMLSPLHFLGRLGKRPLAIKTEMDEDEERRKRRREKNKVAAARCRNKKKERTDFLQRESERLEMVNSELKAQIEELRQERQQLMVMLNLHRPTCIVRTDSVKTPEGEANPLLEQLSAD