MMPTQMRDPVLQAGSLPSLSPLAGFPASTLTEQLRLVEMYSLRPSDTTIELLHPGKRPFSFLQSEVADEDERRKRRREKNKVAAARCRNKKKERTGYLQKESERLELLNGELKAQIESLKKEKQHLVHMLNQHRPTCIVRRDSVQTPEKEQNPLLQQLSPAH