MSDLSSSLCQLNWLIAKGGLNTVQEIEVPENPNIVGSPVAPAHEGKRRRIFDGADKPPYSYSQLIRLAIEDTPDKKCTLAEIYSFIAHNFQFYRENRNSSWKNSIRHNLSLNKQFSRIEKTDGDRRGWWVCVDPPAKKPRILKGSPVRVNPIYEHLYHNKQDMPNFTPPPEDPFLSEINGNVHELTEHEIRDLNLFESYDLNSSFRDVYNQIFEKSTSPNGKKQAAQIDWLKISLEAAGLDYHDEQELQEVDTDKLKDYVYNGFPAECDSDVSTPRTDSGRHSSSDSVLSATLQPVNNDSDDEYDWDKLL