MSDSEQQYMETNAENGHEACDAEAAEGKGAGGGQNDAEGDQINASKGEEEAGCVAEISSPLTEGVKMFVGGLSWDTSKKDLKDYFEKFGEVSDCTIKMDPNTGRSRGFGFILFKDAASVDKVLEHKEHRLDGRLIDPKKAMAMKKEPIKKIFVGGLNPEAGEDKIREYFETFGEIEAVELPMDPKTNKRRGFVFITFKEEEPVKKILEKKFHNVSGSKCEIKIAQPKEVYQQQYGGRGGSFGGRGGRGGKGQGQNWNQGYNNYWNQGYGNQGYGSYGQQGYGGYGNYDYSGYGYYGYGPGYDYSQGGANYGKAPRRGGHQSNYKPY