MVKKSSETGGLTIAPFLSKCYEMVDDPSTDALISWSPTSDSFIVWNESEFTSELLPKYFKHSNYASFQRQLNIYGFRKIDTDRWEFANEGFIKGQKHLLKSINRKKVTHVTPHQKVTQEKAPESKLIHVTTHDENRYANLRKEVENLKTDKNALMQELVKQRQHQDNSQTKMLVLREQLKGMEKNQHQMLSFIVMAMQSPGFLAQLSTPVQTTWLKSESNSKTILKPVVEDTEDTEESVILPHEGAIVKYQPPVEFPQDGFEFELSSEEVKDLLKDFDPEVAFDERIESYDPFVIHDNGDDMLDQLLSSPFSEKNKSVKDFIDEEHGFEEIGLESMDRFRVLTEEFEKSLSVSTMES*