PISPIETVPVKLKPGMDGPKVKQWPLTEEQIKALVEICKEMEKEGKIIGPENPKNTPIFAIKQKDSTKWKKLQVGKEINRITQDFWGVQKGKPMPAGLKKKKSVTVLDVKKAYFSTPLDKKFIKYTSINNETPGIRYQSNVIPQEWKGSPAIQQSSMIKEPYRTKNPDIVIYQGMDDLYVGSDIEIGQIREKIEELKEHLLRWGPTTPDKKHQKEPPFLWMGYELHPDKWTVQTIQLPEKDSWTVNDIQKLVGKLNWAIQIYPGIKVRQTEIVPLNEEAEMNLAEQREIIKEPVHCVYYDITKDLIAEIQKQGPGQWTAQIKQEKHKNLKTGKYAKMRSANDIKQLTEAGQKITTESIVIWGPKFKLKIIKETWETWIIEYHQATWEGVILEKEKAPYVTNVALQKAIQLALQQSGNEVTIV