MKSRAAVAFGPGQPLKIVEIDVAPPKKGEVLVKITHTGVCHTDAFTLSGDDPEGVFPAVLGHEGGGIVVEVGEGVTSLKPGDHVIPLYTAECGECKFCKSGKTNLCQAVRATQGKGLMPDGTTRFSYNGEPIYHYMGTSTFSEYTVCAEISLAKVNPQAPLDKVCLLGCGVTTGIGAVHNTAKVKAGDTVAVFGLGGIGLAVIQGAVQAQAGRILAVDTNPDKFTLAKEMGATDFINPNDYDKPIQDVIVELTDGGVDFSFECIGNVNVMRAALECCHKGWGESVIIGVAGAGQEIKTRPFQLVTGRVWRGSAFGGVKGRSQLPGMVEDAMAGKIRLDPFITHRLPLEQINEAFDLMHEGKSIRTVIHFGDQ*