MKCFQKLYIFILILIVLMAGCESNKITGDSKETQIKKSFAKTLDVYPTKNLEDFYDKEGYRDGEFKKGDKGKWVIRSEMTTELKNENMVSKGMVIRLNRNSRTCTGEYFVRIVKEDSEGKVYSDERKYPVKMENNKIITLKPIDDEKVKKEIEEFKFFVQYGNFKELENYKDGEVTYNPEAPIYSAQYQLKNSDYNVEQLRKRYNITTKKAPKLLLKGSGNLKGSSVGYKNIEFTFVENKEENIYFTDSINFNPSEDK*