MSKSEFPKEPEQLQKLFIGVLRFETTDESLRSHFEQWGMLTDCVLMRDQNTKHSRGFGFVTYPTKEEVDAATNERPHKVDGRVVEPKRAVYREGSQILGSHLTVKKIFVGNIKEDTEEHHLRDYFEQYGKIEVIEIMTDDSGKKRCFSFVTIDDHDSVDKIVIQKYHTVNGHSYVIRKALSKQEMASASSSQRGQSGSGNFGGGSYNFGNYNNQSNFGLMKGGNFGGISSGPYHGDGQYFAKPQNQAGYGGSSSSSSYGSGRRF