MATQDSQGIKLFGKTITFNASNITTTTIKKEVHQQQPELQATTDVRSSSTDLTAVEKRPDKIIACPRCKSMETKFCYFNNYNVKQPRHFCRGCQRYWTAGGALRNVPVGAGRRKAKHPGRVGGFAEFLGAATGAVDQVELDALLVEEWRAAASHGGFRHDFPVKRLRCYTDGQSC