MSQIQSITLKHLSLPTHTFVPSKFKIPLNRNFSLTPRFTFSSSLSVKCYHPNLVQPKPFPPLPQRPPFAELPQQRVYVGYSVYTKKGMLTVIPRPPEFESKSSGAFKVSKEGYVVLQFAPSVGADEPIYDWNHKQTFSLSVSEMGTLIILGARDSWEFSHETVKLKSKIDVRKVLKVEPLLDATGHLFSLRVLKKPANMEGIQKSIFLPVTRADLEVLRSLFNYIMPYLLGWNAFGNSIKPEVYSQVNSTNPRYGADNEWNR