MVPPGWIFSVLASSLLALDSNTINSPPSSSATITGLYRYAVKGLSGDSLKQVHISQAYDTFPDDRRFALLYDKNVPKWQDMLSAKKEWLHKENFLCAFTNPELMARYEASYQLLLQQSSSSSKAESYGVPSDNIVGKEHTAATRRLLSLRDRTSQASVFGPEDLATEHGQTALADFFSQQSGLAVQCITADGHARQKHQFGNTSSRWKQQRKDTRTIHLINANTVQQVAEKCQIPTLHPTRFRPNIVVEGWEPWAEFDWIGKTLKVHSSSSSSNKNTKEDPIRLSVLAKTVRCDGVSVDPLDPGVVLDVPKLLTQHFPEHGPYLGIYATIDDPGVLSLGDQVMLSLDE*