MSMKKGWRKFGVAVVGLVLLSMLIPLVFLLGLYGGFQSSYIDDEGPAALNQTDTPWIVILSKHDDALQQIKKKPYIVEKDTDFDAGYNFSDATHGNMDKLLTRHPISGGLAENPGVSLPKSRAEKKSEKLAHMDVKKNVNANGLSDDSNKSCEVALGSYCIWINEHMEVVADATVRVLKNQLFLARAYYPSTIKHRNCEKLQQELKKHIQDIEHMLSEATVDADFSESARKKTKIMEGVIAKAKTYPIDCNNVVKKLAQILDLTEDEAHFHRNQSVFLYELAVQTMPKSLHFLSMRLTVDNFQTYQRNIELPLIKNLEDSNLYHYVIYSTNILAASVVINSTVVHAKEPEKHVFHLITDRQNYIAIKFWFLENTFNNATVHVQSMDDLNLHHLTEPMMTSLSSEEFHVSIEIPTGISNDSSNSTKKLKYLSTFNHPHFWLPEIFPRLNKMLFLDDDVVVQRDLTPLWSIDLNGKVIGAMEICEVRFHHLRKYLNT