MSKSSDPRHFFESDAQQAKRERRDAKSSNKYGKPIVLKSKILSAIADPRSSSSAILVAESAGSVRHVKFGDEPDSKTVYRGPSAPVTCVAVGGPNQKILFAGSWDKCIWSWNIDSQKPARKYAGHTDFIKTIVTARLGGTDILISGGADKRIIVWDVSTGKELHVLQDSVLNMLAVQALAIDPIQTTVDEVYLFSASSDPHIRRWKIRLDSWKQVVDEVPQSSTERRTLLEHETSIYKLVFDQESDEVDLWTASGDGTAKCLARGSGFVSDDVFEHGDHVKAIAVTGTWVITAGRDEDIKFWDRSTGTSYCSMQGHYDEVTDMVIVGDSLCSVGIDGTIRTWPLTKALLDVAIKEQDADTEEKGKETGKEIGQEGLLSREEEAELAALMEDDD