METANVVILSFFIFAIHRLFNRLHSRSTKMKPLPPGPLAIPVLGHLYLLLEKNIHHMFTRLAARYGPVLYLRLGSRNAVIVSSVDCARECFTEHDVTFANRPTFPTLHLMTYGGTTVGTCAYGPYWRHIRRVITVHLLSALRVRSMVPAIEAEVRAMARSMYRAAAAAPCGTGAAKVELRGRLFEVALSALMETVAQSKTSRSSMGGAADTGMSPEAQEFKESMDVMVPLLGTANMWDFLPVLQRFDVFGVKNKMAAAVSGRDAFFRRLIDEERRRLDDGVESENKSMMAVLLTLQKSEPENYSDDMIMSLCFCFDWATVGGVPKVDMTEASGLTLPRAVPLEAMCKPRQAMLDVLQKL*