MEKIIKEKISSLLSQEEEVLSVEQLGGMTNQNYLAKTTNKQYIVKFFGKGTEKLINRQDEKYNLELLKDLGLDVKNYLFDIEAGIKVNEYIESAITLDSTSIKTKFDKIAPILQTIHTSAKELRGEFAPFEEIKKYESLIEEQIPYANYESVRNAVFSLEKRLADLGVDRKSCHIDLVPENFIESPQGRLYLIDWEYSSMNDPMWDLAALFLESEFTSQEEETFLSHYESDQTPVSHEKIAIYKILQDTIWSLWTVYKEEQGEDFGDYGVNRYQRAVKGLASYGGSDEK