MATQDSQGIKLFGKTITFNANITQTIKKEEQQQQQQPELQATTAVRSPSSDLTAEKRPDKIIPCPRCKSMETKFCYFNNYNVNQPRHFCKGCQRYWTAGGALRNVPVGAGRRKSKPPGRVGGFAELLGAATGAVDQVELDALLVEEWRAATASHGGFRHDFPVKRLRCYTDGQSC