MGKVKEVMPVKLFCGFIYKEEEVVKEAIKKLKEKWGEIDLEAGPFPFDFTDYYEEEMGKDLKKRFVSFEKLLSPDESYEWKLFTNSVEEIFSEGGKRKVNIDPGYIDMAKVVLFSTKNFYHRIYLGKGIFAEVTLYYTKGKYEFLPWTYPDYKTKEYTEFFVKLREVYSLQIEKLRRDKNAR