MSKSESSKEPELRKLFIGGLSFETANESLRSHFEQWAMLTDSVVMGDPNTKHSRGFGFVTYATVEEVDAAMNARPHKVDRRVVEPKRAVSRDNSQRPGAHLTVKKIFIGGIKDAEEHHLRDYFEQYGKMEVIEIMTDRGSGKKRGFAFVTFDDHDSVDKLVVQKYQTVNGHNCEVRKALSNKATASSSQRGPSGSGNFGAGCGGGFSGNDNFGHGGNFSYNDFGSYNNKSSNVVPMKGGNFGGRSSGPYGGGGQYFAKPRNQGGSGGSSGSSSYGSGRRF