MSFLQSWPEPIVRVQSLSESGIRKIPDRFVKPPSDRSFNITGTKITSINVPLIDLENLNSPNEFVRKETIDGISNACREWGFFQVANHGVSHELMEKTRAIWHEFFQLSLEEKQKFANSPVTYEGYGSRIGTEVGAKLDWCDYFFLHYLPEALRDENKWPCLPVSCRKLVSEYGQELVKLSKRLTTILSIGLRLNEDYIHQSFGGNNETSACLRANFYPKCPQPDLTHGLSPHSDPGGITLLLPDTDIPGLQIRRGNNWLTVNPIPNAFIVNIGDQVQVLSNAIYKSVEHRVIVNSKKERLSLAFFYNPGGDKLIKPAHQLVTKDCPALYSPMTFNEYRSFIRTKGLTGKCQIESLKSPR*