MWLLSTSRAELQFFSAPEAVTGGYAILSHTWGDCKQSFEEIQALNQQCKTTGENPRDLASAKIHECCILAERHGYQWAWVDTCCIDKTSSTELSEAINSMFLWYACAEVCFGYLEDVPSDCVLEASDSAFRNARWHKGGWTLQELISPSLVIFVAQDWKTIGTKHELAQLLQQITGVGWQVLTRETHFSTASVGRRMNWASSRSTTRVEDEAYCLMGLFNVNMPTIYGEGRQAFQRLQHVIMKQSFDTSLFAWGRSLNSG