KVSPPHTIMSESESPKEPQQLRKLFMGGLSFQTTDESLRSHFEQWGTLPDCVVMRDPNTKFSRGFGFVATVAEVDTASNAGPHEVGRVMEPKRAVSPGAHLTVKKIFVGGIKEDTEEHHLRDYFEQYGKIEVIEIMTDRGSGEERGFAFVTFDAHDSVDKIVIQKCHPVNGLNCEVRKALRKQEMASALSSQRGRSGSGNCYNGFGNDGSNFGGGGSYNDFGNYNNQSSNFGPMKEGDFGGRSSGPYGGGGQYFAKPQNQGGYGGSSSS