MTSQEEILFNTIAELDIDQVRQELYQAKLQQLNSTTPATAQYQPRVDKSLVKVLQSKLKPYKGNRNVQEIRTYLLRLEEYFQAAADLSPEGQLLVATTYLEVHAEVWWQSHVKNHPLGSPLRIQSWDQFKRALQENFLPANATRAARDQLARLKQQGSVKEYLNQFNTLCLQVDDLSEAEKLDKFIRGLKPRVQEQLELNPTSTINLATAAATADRIDQIQFSYQRRSQATSYYSPKTENSGEVPMDIDSISTNSGKPLSKLTEAEKTELRKKGACFRCRKPGHIAPLCPLKTKHQGNGKQTQ*