MATMAESVVIVVMDGNRSKANLDAISWAMSNVVRPKDTLLVLGIIRDSEKKTSCLPFNLRKNTIWERLVFSATEEVTPQVLEDEIKKKKQEYQFVLQPFYQQCKKNGVKLEVKLAAGFSPNEITVEEAQSTKTRWIVLDSKLKNGRFFIKEHVRCNVAVMKGHDVATILSSMPAIGEDVNVAPDTANDSGSTHSSQPQESNLEELDISSEENGPPPESSSPTTPTHIHSLPSQWPGFPREFFFSEVEEITNGFADENFIMEEENFRIYSGVLLGTPVLVKCFSGGTKQFLTELNILKKVRHRNILNLLGYCCLNVSTMFLICEYPYNASLDYQLRSSELACKLSWRIRSNIALGVGKCLRYLHEECPGGPICHLSLSSSNVLLSQSYMPLLANFGLAKWVNHEEALQAPSLEEPIGNMLQEGECLSCDVYSYGLLLLKLLTGRTLGEGPSLEEWAIPFIENGSMSQIIDPRLKDSCDEELLRDMAHAALLCIKSDSRCQLSMSRVS*