MELDSMTKGKLSNKEMPDIRTIYKAFDFATSFALKSTMTMGIPDILARSKEPMTADNIVEKLPCKNPAAAAGYLDRIMDILIVPGFYSKTPVSNADGKSHKAAYGLTPVSRMLVKDDVQFTLLPIALLHVHRVFTDSFQHLHKSVLEDRAPMEVALGKPFYEYLAENQDVRSTFQEALSCHSNYWIKIIAQEYDGLEHTKTLVDVGGCEGESLKELVAVHPHIHGINFDMPVVIQNAPQIPGVDHVGGDYFASVPAGDTIFLKMVLHNNGDEECLKILKNCYQALPERGGKVIIVESVYDHDSKEDEAQFVKYLDVMMLSVFLNGRERSFDAYKALLTSCGFGDCKLIKLSGGVTLIEAYKY*