MEYIRVTKDNLEKEHICCAISNNKDVQVSSKKAWLADRFDEGLVFLKSVERGKCFIEYIPAENAWVPFNADGYMYIDCLWVSGSFKGHGYSTELVDACIEDSKDKGKKGLCILAAAKKKPFLADPKFLKYKGFTVCDEADNGIQLWYLPFGNEAEKPGFRECAKHPHIEDKGYVLYYTSQCPFNAKYVPVLEQTAKENGIPFRAIHIASREEAQNAPTPITNYALFHDGEYITNEQMNDKKFLKLVNG