MELDSMTKGKLSNKEMPEIRTIYKAFDFATSFALKSTMTMGIPDVLARSKEPMTADNIVEKLPCKNPAAAAGYLDRIMDILIVPGFYSKTPVSNADGKSHKAAYGLTPVSRMLVKDDVEFTLLPIALLHVHRVFTDSFQHLHKSVLEDRAPMEVALGKPFYEYFAENQELRSTFQEALSCHSNYWIKIIAQEYDGFDHTKTLVDVGGCDGESLKELVAVHPHIHGINFDLPAVIQNAPQIPGVDHVGGDYFASVPAGDTIFLKLVLHNNGDEECLKILKNCYQALPERGGKVVIGESVYDHDSKEDEAQFVKHLDVMMLSVFLNGRERSFDAYKALLTSCGFGDCKLIKLSGSVALIEAYKY*