HKANQPPHGVPQLSLYDHFNSPHPTPAPADVSQKQVHRPLQTPDLSGFYSLTSGSMGQLPHTVSWFTHPSLMLGSSVPGHPAAIPHPAIVPPSGKQELQSFDRNLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESTTGGKRNAFGTYPEKAAAPAPFLPMTVL