MLASTSAFTQPRAACRTQRAVCSARAFGTTCPVRLPRQPVGWTKCRASATDSDTGPSASPTLPETLSRLDDQLPAKLPLAPDEDELTPLQKLWSPPAEELPDNLQMPIWDHLEELRERVLISMLAAGVAIGGCFCFSKELVLFLEAPVADAGVRFLQLSPGEFFFTTFKVAGYSGLLLAAPTVLYEIIAYVLPGLTKSERRFLAPVVFGSSILFYAGLLFSYEILTPAALNFFVSYAEGAVESLWSIDQYFQFVLVLMLSTGLSFQVPVIQVMIGQLGIVSADQMFSLWRYVVVGATVAAAVLTPSTDPFTQALLAVPLIGLYLGGAAAVKALEGRKLREQQA*