MDPVTFTDVAVNFTREEWALLDSRQRILYRDVMLENCRNLASLDLLKQHQTKNSTPQPDILAKKTPVEAKRVCTVSHASQQSLLGEDRKCHKTDKPLTQREQKLKRVATVHEKDESPVRIHDSHDMRDDSLPRSWRDSTGNRIQKHGSNILKQNPALTSHQKIYRNNKNDTILQHVETTPSVGHQMEPESKIWTDRQNNVLQTHNNICRGVDFHEWDPFGKTFEEDISLRLCKTPMKEKTYESNPCEITFQNSSTHDVQRQPDMAEANHEKNQGVKTSVHIANSDSHRKTKTREGRYICQDCRKSYVYLSFLRKHMEIHTGEKPYECKTCGKAFRYTLHLDKHLAKHIRKKPYKCEECGKDFTNSHRFKSHLKTHR