MSFLQSWSEPIVRVQSLSKSDIQKIPNCFVKPPSNIPFNIMDTKITTSVNLPLIDLENLNSSNEFVRKETIDVIFNACREWGFFQVANHGVSHELMEKTRTNWYEFFQLSLEEKQKFANSPATYEGYGSRIGTEIGAKLDWCDYFFLHYLPEELRDENKWPRIPISCRNLISEYGQELVKLSKRLTTILSIGLGLNEDYIHQSFGGNNETSACLRVNFYPKCPQPELTHGLSPHSDPGGITLLLPDPDIPGLQIRHGNNWLTVNPIPNAFIVNIGDQVQVLSNAIYKSVEHRVIVNSKKERLSLAFFYNPGGDKLIKPANQLVTKDCPALYSPMTFNEYRSFIRTKGLTGKYQIESLKSPK*