EKPYKCTHCGKAFSQSSNLITHCRKHSGFKPFACQRCSKSFQRKVDLRRHMESHHAVNMLQSENDHLIEPQLQQQQQQQQQQQRHHQPPLPTP