MATQDSQGIKLFGKTITFNASNITTTTIKREVHQQQPEVQATTDVRSSSTDLTVEKRPDKIIACPRCKSMETKFCYFNNYNVKQPRHFCRGCQRYWTAGGALRNVPVGAGRRKAKPPGRVGGFAEFLGAATGAVDQVELDALLVEEWRAAASHGGFRHDFPVKRLRCYTDGQSC