MSNKLCIIPIGDYAPMQDFITAITTDGETIPIKNKYFECEIKVDMNYKNKPVAVIWVGFARFVDMMPPNAEKFQDCELRLILRVLEDGDQEEVPAKISDWEVESMAEVINIRMSTIEEELKNFRSGKARSSLLDEEQQPAGTRIMESLELVDWPIKMSAGKPRMEQRIEQMVALLKSNDPECENFDQALSIMMELKDQIPKLPDAERHKYAAAVALAFGEMLGVGDEEEEQAEEGAAAQEPNQ