MATQDSQGIKLFGKTITFNANITQTVKKEEQQQQQPELQATTPVRSSSSDLTAEKRPDKIIPCPRCKSMETKFCYFNNYNVNQPRHFCKGCQRYWTAGGALRNVPVGAGRRKSKPPGRVGGFAELLGAATGAVDQVELDALLVEEWRAATSHGGFRHDFPVKRLRCYTDGQSC