MSHLSTLPTKLNNVQLLIASLQDLGVQVKIDAEARGGCGRNFRADVVAVLAGEYDLGWALNAEGNLDLVGDLQGVARYHNPTEFIDAVNQKYALKKALHQIQTSGYTVLAQQVGVHGTHRLSVGR