MKSRAAVAFGPGQPLKIVEIDVAPPKKGEVLVKITHTGVCHTDAFTLSGDDPEGVFPAVLGHEGGGVVVEVGEGVTSLKPGDHVIPLYTAECGECKFCKSGKTNLCQAVRATQGKGLMPDGTTRFSYNGEPVYHYMGTSTFSEYTVCAEISLAKVNPQAPLDKVCLLGCGVTTGIGAVHNTAKVKAGDTVAVFGLGGIGLAVIQGAVQAKAGRILAVDTNPEKFTLAGEMGATDFINPNDYDKPIQDVIVELTDGGVDFSFECIGNVNVMRAALECCHKGWGESIIIGVAGAGQEIKTRPFQLVTGRVWRGSAFGGVKGRTQLPGMVEDAMNGKIRLDPFITHRLPLEQINDAFELMHQGKSIRTVIHFGDN*