MGIFKKREAAQPVPQTVNTINQVTIKDNTIVAAIDFNVRNEVAESVSSYLGAYSLSSDRLSKITNNTSFLHRLVKHVLKHEQTFIYNSETYGWVMTDTVVLNQTRVTMTIQLPNPYNSSIYLSVPLKDVGVIDTTMMNVDTEAANKMLEAAYEAVIKKLNNTGAIKAFISSNVDVGLNKMAEDANDKIKTMLKTASELAGYTFLNKGDEVTQMMPDYTTSNTADFAAMRAFAASQLSVSEKILDGSATDGEKVAVMFRFLDPILQQFKEYEPTLNYSIRDEMFVAFMTTGGLLNSNKIEYWGKEKTINDRASQV