MAKGFLAKSDNAGTKKSPLQIQMLESFYSEVQYPNPEDVTEYAASVGLTYNQVKPCKRPDLKLNQPHSSVNNSGNCLIFCLMWLIPSQYHVELIADTTGHQSYQDQSVLKKRKIMSPTAQRSTLPFENNDPVRKHGKGKEIQDCSSFIDESGCLRSLRPFEDCGGKLAQRQTLPRKKVNKKSRPPPSKRKVPCGRVTDLTEHPSVECHLSVDESESSELRTEQATLVDDEELELNLLARFPPPSVRMKQPFPTKPWESSPEMVKKLFQVKCNTLL