MSFLQSWPEPIVRVQSLSESGIRKIPDRFVKPPSDRSFNITDTKTTSINVPLIDLENLNSPNEFVRKETIDGISNACREWGFFQVANHGVSHELMEKTRTIWHEFFQFSLEEKQKFANSPVTYEGYGSRIGTEVGAKLDWCDYFFLHYLPEALRDENKWPRLPVLCRKLVSEYGQELVKLSKRLTTILSIGLGLNEDYIHQSFGGNNETSACLRANFYPKCPQPDLTHGLSPHSDPGGITLLLPDTDIPGLQIRRGNNWLTVNPIPNAFIVNIGDQVQVLSNAIYKSVEHRVIVNSKKERLSLAFFYNPGGDKLIKPAHQLVTKDCPALYSPMTFNEYRSFIRTKGLTGKCQIESLKSPR*