MDQHNQMQQQNPTFAINFKNHCRFCGQELQPHQTLNMNSICDAQAGRSFFDCHQMCSGKDLRQCPNSAQPLCNDCGEKLKCFHDYCKAMAKYVKEEEKAAKAETEQMPMAKAQDTKPQAMTDTDLMAKHGTAEKDGQPVPHFSCQICHKAFKQKRYLNRHLHLHDANRPFHGCQQCNSILHVHIELELQELNALSASHNIRQMLVLA