HKANQPPHGVPQLSLYDHFNSPHPTPAPADVSQKQVHRPLQTPDLSGFYSLTSGSMGQLPHTVSWFTHPSLMLGSSVPGHPAAIPHPAIVPPSGKQELQSFDRNLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESTTDNSLHYS