MSAIAKKIVLVGGGNAAGYFARAVVAAGRGAELTMIAAENVLPYERPALTKAFLHAESPARLPGFHTSVGGGGERQTAEWYATHGVEVILGTRVVDANLEEKTVVTDAGKSYSYDKLVVAIGCTALKLPSAIGGDLPGVHRVRDVADALALCDAMDGCAKGSVVIGGGYVGLEVAAALATRGLSPRVVMMEPHIMSRLWTREIAEKYEKLYEAKGTTFHRGAKVAKIIAGDDGRAAGVELDGGATLECDVVVVGVGAGAPIEPFARLAAAPAPTGGIAVDGTFAASGEGIEPKSVYAIGDVAAFPLKRAGGALRRVLLHTGPHTTARMEHVAHARASAAHAAKAVLDPSSAETYDYLPYFYSRVFEHAGSERKVAWVFYGAQPEGAEVVVVGELRPKLFAAWIDPSGAFYISQTDGTTLVGAMLESGDGEEVDVVKSAAERCPKVDVDALKKCATVEDALALVAAA*