QFAPPKPYGGPAANAAPRPTVVTCFKCGEPGHYSRECPQNNNPIQTGKSVGRGKPAGNTFYAKPVTTARGHVNYVSAEEAHEDPNVVLASHSFISENYARLHNTTFCDMPTSM