MTTAEKVSRRKLSLLDLAADLSNVSRACKLMGYSRQQFYEIRRNYQTYGSAGLVDRLPGARGPHPNRVEEAVEQAILDHCLAHPSHGPVRVAHELMLKGVQVSSGGVRGVWSRHSLLSKHERFLRLEKSVREQAFELSDEQIRVLERFSPEFRERHIETKHTGDLVAVDTFFVGTLKGVGKVYLQSVIDCYSRYAWGRLYTNKLPVTAVHVLNEDVLPFFEKHNARISTVLSDNGREFCGRPDNHPYELFLQLEEIEHRTTKVRRPQSNGFVERLHRTLLDEHFRIMGRTKWYESLDEMQADLETYLKTYNYNRPHQGRNMLGRTPYTVFIDGLPKNDDSDTEDYKLAA