MVIQKKVFFVAAIGVSTLWLLFLFSGFGSPVWGQNLSSYGGQRSHEDNEGLGASNRWIHPQPLEVLTEIPLSSDEVAGSDLLRTTLPNVLILSPMKQVKDHISRYFTLLHSLSYPKNSISLGFLVSDSPDGTYECVRDHFVERKLSITNHTEKYRDVTLVHQNFNYNPGNSWLDTHAMRYQIQRRRVLAKSRNYLLFSALRPHHDWVLWIDSDISEYSPSLIEDLLVFTGPDKHIIVPNSFWRDEEGEEHPYDRNSWRETEESTKFLERTQEVVVFEGYPAYSTGRISLGNLRGSNESIVKLDSVGGTVLLVRARLHREGLVFMPVPFQKAIETEALGKLALALGYQPWGLPNYITLH*