MHLNPPFRAEHIGSLLRPDSLFEKRQQLEDGKCTREDVRAVEDDAIKHVVNLQREVGIKTITDGELRREMFFENVFDKLEGMTFIPNRPITTFKPYIPHQRLMYAAGMQEAPSIFCTGKIKRTKPFYVDEFKYIKSIVPPEDVRNVKLTICSPCWFHQRHGSDMTYDLSVYNNDDEYFDDLAMAYRAEIQELYDLGCRNIQIDDPTFCYFCNEDMIIGMESSGVDHEALLDTYIRAINLCTEGRPRDLRIGVHMCRGNFKGGVHFTEGSYDRIALKVFNTLDVDVFYLEYDTERAGDFTPLKHFPLDKVAVLGLVTTKNPKLESLEDIKARVNEAVEIMSQGNPKRSKEVALNHTQCGFASVWQGNPLTEEDEKRKLSLLVKAAEEIWGTA*