QSNKVPVVQHPHHVHPLTPLITYSNEHFTPGNPPPHLQTDVDPKTGIPRPPHPPDISPYYPLSPGTVGQIPHPLGWLVPQQGQPVYPITTGGFRHPYPTALTVNASMSRFPPHMVPPHHSLHTTGIPHPAIVTPNVKQESSHSDISSLNSSKQSDAKKEEEKKKQVHIKKPLNAFMLYMKEMRAKVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKRKKRKREKQQAESNASDLSAPKKCRARFGLDQQNNWCGPCRC