ESGKPGAHVTVKKLFVGGIKEDTEEHHLRDYFEEYGKIDTIEIITDRQSGKKRGFGFVTFDDHDPVDKIVLQKYHTINGHNAEVRKALSRQEMQEVQSSRSGRGGNFGFGDSRGGGGNFGPGPGSNFRGGSXXXXXXXXXXXXXXXXXXXXXXGNFGGSPGYGGGRGGYGGGGPGYGNQGGGYGGGYDNYGGGYGSGNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNYGPGGSGGSGGYGGRSRY