MMPGQIPDPSLAAGSLPCLGPLAGISATTLTDQLKLADFRQLGTMLSPLHFLGRLGKRPLAIKTEMDEDDDRRKRRREKNKVAAARCRNKKKERTDFLQRESERLEMVNCDLKAQIEELRLERQQLMVMLNLHRPTCIVRTDSVKTPESEDNPLLEQLSAD