MGNNTDDSARNPFGFYTPPRVKEIGESDVTDATLGSVYSEIISPVKDCILTVAKAVSFNPGGKDNTDAVEVLTELNTKVERAALNQPILTTKAERMFGAAESEKSSEQPSHEERGFKLSS