MATEEEKQMVFDVEAANMLTKELRDVFASGKTRSYEWRISQLKSMIKMCDEHEEDIVDALHQDLSKPKLESIVYEITMLKNSCTLAIKELKQWMMPEKAKTSLLTFPSSAEIVPEPLGVVLIISAWNYPFLLSLDPLVGAIAAGNAMVLKPSEFSPATSSLLAKLLPEYLDISSIKVVEGAVSETSALLEQKWDKIFYTGNGIVGRIVMAAAAKHLTPVVLELGGKSPAVVDSAIDLQIATRRLIAGKWGCNNGQACVSPDYIITTKDCADKLVDSLKKELETFYGKNPLESKDLSRIVNSKHFSRLTKLLDEDKVSRKIVYGGERDEANLKISPTILVDVPCDSLIMKEEIFGPLLPILIVSKIEDSFDMINSGTKPLAAYLFTNNKKLKEQFVMSVSAGGVVINDIAMHLAIHTLPFGGVGESGTGSYHGKFSFDAFSHKKAVLYRSFMGDAALRYPPYTRGKLRLMKAFMTSNFWTILRALFGRS*