MSFQNSQGLDSDLLIFNTDEVDSLTHPLSDTALEHNEMTFEEFGDFHPEQELYHSKTTEDDFCAVLKTTKRKVSPELMGELQRDQLKPSCSTEQEEEDVVDGLLADLQRSHTPTRVPSSQASSDGSSLEPLSEAFEVPVPLSPPVASRNLSSQRDSRRHSHSFSKPVLKSEVSQRLRLNHTMAAPRQSSRSHKRAKSETPSGLNSPTEERKHWTTDDHNLPGHFSHFHLEGACQPHLPLSTPPSPMRAPISLNSPLIADVNVAKSRSEFISRIFKPFGALRCCSNLAHHSNYSPRKLKNPERRVLVTKTHCFYPDKSTLIPFSSCLLGFQLVFHASDPKARIKHSQIKLTTLSSEGSSSGDTPIIKAIYPSQGTIHKTGDQTLVRRTDENSIGVKLGVDPASYGAMILSHTQSRTQERYTAPYLLGSGIETNKLLITMNEDSSLHAGVPPSLAFAILLYLPSDSTKSFEADLTIETSVRNEIGASIRKMWASPKVWRLNYDGKTELGCLKMHL*