MQNGGGGANNDSKSFDGPGKIFIGGLSWETTTEKLTNHFKKYGEIVDSVVMKHKETGHPRGFGFVTYSNPSVVDKVMLDQHILDGRTVDVKRTLPRDRMVKGPKTKKLFVGGLPLTLKDDELRDYFSQFGKIVDHQIMHDRTTGASRGFGFVSFDNEQSVDEVILQGNHHEIAGKQVEVKKAEPKKGTEDFAPASHGPPPIGRGGASGFNVGPYGGGGGFGEGYGNLDAGTYQGGSLGPSRGDYRGMGRGGYGGGGALGGGFGGGPYGDIGYGRGSSPLGGYGGGFGAGGGNNFAGGGYGDAGRGGYGDASRVGGGGGGGGGGYGDPSRVGAGGGYGDASRVGGG