MTIVLTPYWSNGVQKLKVQPTGKANRGLVPPAFDPAIHVQRALAQLRSKDKPLEKYIFLSGLKHDDAPLFYKLCLENMSEITPIIYTPTVGDACIQFSHIYRRPEGLYVSIKDKGQIKQVIANWPKIHEARISVVTDGEQISGLLSSDFDLSLELGSRILGLGDLGVNGMGISIGKLSLYVAGAGIRPESTVPITVDLGTNNETFLNDPFYLGLRQKRITGPEMDEFMDEFMHEMSMAFPKMMIQFEDFSTDNAFRYLERYRRKYPVFNDDIQGTGAVVLSGFLNAAQLSSDASGMPMSEHRILFFGAGSAGVGVATQLMSFFTLQGLSVEEARSRIWLIDSQGLVYDGRGRLAEHKKYFSRKDYNGPPMTNILDIIDYVKPTALLGLSTISGAFTPEVIQAMAAINPRPIIFPLSNPVRLSECSFADAVKYTNGNVLFASGSPFPEQQYGDHILYPGQGNNMYIFPGIGLGAILARASQVTDSMVEASSLGLANSLTEDERALDLLYPRVERIREISAHIARQVIRAAQKAGVDRSEALRKMNDAELLAFVKRKMWKP*