MGESEEKNGILDSMPVFAKELIAGGVTGGIAKTAVAPLERIKILFQTRRDEFKRIGLMGSINKIGKTEGLMGFYRGNGASVARIVPYAALHYMAYEEYRRWIIFAFPETTRGPLLDLVAGSFAGGTAVLFTYPLDLVRTKLAYQVVGSAKAQSKAVIPLEQIVYRGITDCFSRTYRESGFRGLYRGVAPSMYGIFPYAGLKFYFYEEMKRHVPAEHKKDISLKLVCGSVAGLLGQTLTYPLDVVRRQMQVERLYAAAKEETVRRGTMQTLVKIAREEGWKQLFSGLSINYLKVVPSVAIGFTVYDVMKLHLRVPSREETEAEDRTTRKRNTLS*