MSKSESPKELKQLRKLFIGDLSFETTDESLRSHYERWGMLTDCVVMRDPNTKRSRGCGFVTYATVEEVDAATNARPHKVDGKVVEPKRTVSREDSQRPGAHLTVKKMFVGGIKEDTEEHHLRDYFEQFGKMEVIEIMTGSGKKRGFAFVTFDDHDSMDKIVIPKYHTVNGHNCEVRKALSKQETASASSSQRGRSGRGGGFGGNENFGCGGNFSGRGGFGGSHGGLGKPCQSKSGSGNFGGGHGGGFSGNDNLGHGGNFHYNGFGNDGSNGQYFAKPQNQGGYGGSSSSSSYGSGRRF