MSKSKSPEEPKQLQKLFTGGLSFETTDESLRSHSEQWGTLTDCVIMRDRNTKGTRGFGLVAATVEEVEAAMNARPHVNGRGVESKTAVSREDSQRPGTHLTVQKIFAGDIKEDTKEHHLRDYFELHGKTEVMEIMTDRGSGKKRGFDCVTFDDHDSVDKTVIRKYCNVNGHNCEVRKALSKREMPNASSSHGRSGSGNFGGVCGGGFDGNDNFVPGGNFSSHGSFGGSHGDSGYGGSGDGYNGFGNDRSNSGCGGSYDDFDSYNSSDFKPMKGENFGGRSSGSYGGRRQYFTK