MAEEQKHNIMTAESLKKLQERYDYLLNVKRKEIINAIEIARGFGDLSENAEYTEARNDQAKNEAEITRLKALIENAEVVDESELSTDRVSVGITVRYENTDTGAQSEYGIVGAGADEADPDEGRISSESPIGAALLGKTVGDIVDVEIPRGTLHLRIVDIHR