MATQTQEKKTKGRQRIEMKKIENEDDKLITFSKRRSGIYKKASELVILTGTELAFVVFSPAGKPFSFAHPSVDAIINRFSGEQPQPNIQSSTHPLIEAHRRVRIEEINRESNELLHHLDSVKEKGKQLKQKMTGNEIKGWWDTPIEEMSVQQMLEAEAACGEIRAKLINKLKAKTYDGA