MSIQTLLEAVEFLETSSNKSNLGGFASENSSKKDEKDSNDNEQKNEHQNNPHFPTNPTDQSTTADSASTNSSMTSQPAAMTSSTNPLFSQTLPLNLASYFDVNRKILNNSHSNSQQHRSNAPTNSVAPEIDAKSLETSSQAILPDGSHRNNISYAKQPDKADLKWIAANSNTLQGHTVMCSNDKQLDSNIPLNSLLPSLVKSTEDEKAFCALQFKQIKRQVTLTHNQLEKIRRAHLKECFEALKSQLPGLGIRRSSNLTILKAANRHIKVF