MVFSPPTGLQNLNGDVPVSSSELTFRDGQGLSLSLLGTQFSLPSFHYQQYQSGFTTNPPISVQETPLFSKEMLLLGQSDPSSGYGGVYNSYNMSSVLRSRYLKPAQGLLDEVVSVEKELNQMRRKKKGETFNNSANETEGGGGFGGEISIELSTIERQELQSKKAKLLTMVDEVDKRYNQYYHQMEALASSFEVVAGFGSAKPYTSVALNRISCHFCSLRDAIKKHIQVIREKLKEKGGELSLDEQQGGERIPRLSSVSALRAWLFEHFLHPSPKESEKMMLAKQTRLSKNQVANWFINARVRLWKPMIEEMYKEEFGDDASELLTSKSPNSTNQEDSSQQQQPENTTNVAFSSEPKPDCTSANEDDPQLHQMNRSADYDSLVNYHGFDVDDYRYIDGNNQQESRFSNGHHLHDFVV