MKKIILSVLLMFLLSGAVAAQTELPETGILPDSPFYGPKKVIERVGNVFTFGEEAKVDRALEHAELRLAEAEAMADKGKPEYIDDLTREYEENINKSTAIAASAQNSDDKEQLAERVSNATYQHIVVLDDLQERVPEQAKEKIADARERSIRGNQEALKALAQENPEKSAEIAMEVADNRLEKANESAENGDAEGVVEASEEYQKYARFGEEISDIAQEAGKDPSKANEIVAKATSLHLSVLEDVKQKVPEQARASIQDAIEQSEMGRESAKNELEERGISVPSISKDMNRSSGIDEEAGNNNEAANGTGSNTTVEDI