MDQHNQMQQQNPTFAINFKNHCRFCGQELQPHQTLNMNSICDAQAGRSFFDCHQMCSGKDLRQCPNSAQPLCNDCGEKLKCFHDYCKAMAKYVKEEEKAAKAETEQMPMAKAQDTKPQAMTDTDLMAKHGTAEKDGQPVPHFSCQICHKAFKQKRYLNRHLHLHDANRPFHGCQQCNSMFANKFSLSRHVKNQHCDYCEKKFGVARCLKIHTKEN