MEKGTHIGKPIRCKAAVCRGAGEALLIEEVEVAPPKAWEVRIRVICTSLCHSDITYWKMKVPPAVFPRIFGHEAFGVVESVGENVGEVKEGDFVIPVFLADCRECVDCKSEKSNMCSSFPFTVLPGMRDGTCRFTDSNGNVLHNFLNVSSFSEYTVVDINNIVKINSDMSPKQACLLSCGVSTGIGAAWKVAGVSPGSTVAIFGLGSVGLAVAEGARLLGASKIIGVDLNPEKSEIGKKFGVTDYVNPGECGEKPVSKVIIEMTNGGADYCFECVGLASLMNDAFACCRPGWGKTIILGVEMRGSPIPVSSLDILRGKTMTGALFGGIKAKSDIPLLLKRCMDKEFHLDEFITHEVGFQDINKAFDLLLEGKSLRCIIWMDK