METNPMAKRRPKGWHKEDIKAAIRKRGTTVTDLALSNGLGSSTCRVALNTPCFTGEQVIAEFLGVPAQVLWPDRYEPDGTPRHPRVRNRLKGIRNQNECERQEARAA