HKANQPPHGVPQLSLYDHFNSPHPTPAPADVSQKQVHRPLQTPDLSGFYSLTSGSMGQLPHTVSWFTHPSLMLGSSVPGHPAAIPHPAIVPPSGKQELQSFDRNLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESTTDPGSPKKCRARFGLNQQTDWCGPCR