MKIIIIGAGIGGLTAGIALQRFGHQVSIYEQTTKILPVGAAISVWSNGVKCLNYLGLTEQVANIGGHMSDMAYINGLNNNTMTQFSLEPLIKEVGQRPYPVSRAELQHMLMDHFGHDNIKLGMRMQNVEDDGTQVTAHFADGTTDSAALLIGADGTHSITRDYVLEQKLERRYAGYVNWNGLVKIADDLAPAQQWTTFVGQGKRVSLMPIADQRFYFFFDVPLPAGLPNTKEQYQATLKEYFAGWCQPVQNLIDRIDPQTTNRVEIHDIEPFLKFYKGRVVLLGDAAHSTTPDIGQGGCQAMEDAIYLARALQINTLGLEDALHRYQEKRNERTKDLVLRARKRCDVTHMKDESITTQWYDSLYEEKGDNIMRGIISNIVGNPLD