MSDLASRITKPDEAAPAEKQPEAEAPVAEAQNDGAIEELGGSGLQEPEWDVEVSLSDLQNNEATPFHSATRWEDMGLSEDLLKGLLALKFLKPSKVQGKSLPLMLSDPPRNMMAQSQSGTGKTAAFVTAILSRVDFSNPEQPQALALAPSRELARQIEGVIKAIGRFIKPLKVAAAIPGALPRDQPVRSAVIVGTPGTVMDIIRRRQLDVSQLRVLVLDEADNMLDQQGMGDQCLRVKNMLPKSIQILLFSATFPDKVGAYAQKFAPNAHSLKLQRNELTVKGISQMFIDCADDNIKYDVLCKLYGLMTIGQSVIFVKTRESANEIQRRMVADGHKVSALHAAFDGNERDELLAKFRNGENKVLITTNVLARGIDVSTVSMVINYDIPMKGRGDSEPDAETYLHRIGRTGRFGRVGVSISFVYDKKSYDALSSIANTYGIDLVRLDTDDWDEAEERVKEVIKKNRAQAAYAPSATDNAAKAS*