MSSASMLASSVAAPAATRFGKKAQGVSARKAISRVPVGGHKVQTKTQAAFVVSASGAKKTAIVTGASSGLGLYTAKALVERGDYFVVMACRNVAKGQEAAKQLGFAADSYEVMELELGDLANVRNFVKKFRGKKYAKSLQSLICNAAIYYPNAVTPTYTKDGFEETVGVTHLGHFLLANLMLKDLVGAQDMGIDKRLCIVGSVTANTNTLAGQVPPRANLGDMSGLAAGLNGDRNANAMIDGDRFIGPKAYKDAKLCNILTVKEMSNRWHEQTGVTFSTMYPGCIADTPLFRNHTPVFRFLFPLIQKYITKGYVTMQEAGGRLASVVCEPQYTTSGAYWAWKGGGDQLWDNYWDNSNRTEAFDNKPSKEGGDMQKAKEMFDMSVQAVGLKAGELGPGSFRAGSGGGPSLPNPFKALAGAK*