MSFLQSWPEPIVRVQSLSESGIRKIPGHFIKPPSDRPFNITDTKTTSINVPLIDLENLISPNKFVRKETIDGISNACREWGFFQVANHGVSHELMEKTRAVWHEFFQLSLEEKQKFANSPVTYEGYGSRIGTEVGAKLDWCDYFFLHYLPEPLRDENKWPHLPVSCRKLVLEYGQELVKLSKRLTTILSIGLGLNEDYIHQSFGGNNETSACLRANFYPKCPQPDLTHGLSPHSDPGGITLLLPDTDIPGLQIRHRNNWLTVNPIPNAFIVNIGDQVQVLSNAVYKSVEHRVIVNSKKERLSLAFFYNPGGDKLIKPAHQLVTKDCPALYSPMTFNEYRSFIRTKGLTGKCQIESLKSPR*