MATVALLRSLRRRELHAAHISAYKFSSASAGGRTTELRLHGVKDIIAVASGKGGVGKSSTAVNLAVALANKCELKIGLLDADVYGPSVPIMMNINQKPQVNQDMKMIPVENYGVKCMSMGLLVEKDAPLVWRGPMVMSALAKMTKGVDWGDLDILVVDMPPGTGDAQISISQNLKLSGAVIVSTPQDVALADANRGISMFDKVRVPILGLVENMSCFVCPHCNEPSFIFGKEGARRTAAKKGLKLIGEIPLEMSIREGSDEGVPVVVSSPGSIVSKAYQDLAQNVVKGLKELRENPDNEIQMKLNVPHSSHSS*