MKKFYSCLPVFFLIGCAQVPSLSSISTPAQQSETQKEQQANADSIDECMSLPYVPSELAKNKTLSNQNTDNSASKNDKISSSIFCEKYKKTKEQAFTFFQEHPEYMRSKENEEQLMTEFKNVLLDPRNKNLSIYQTLLAAHERLQAL