PQITLWKRPLVTIKIGGQLKEALLDTGADDTIIEEMSLPGRWKPKMIGGIGGFIKVRQYDQIIIEIAGHKAIGTVLVGPTPVNIIGRNLLTQIGATLNF ---------EEEEEE---EEEEEE-----EEEEE-----------EEEEEE-----------EEEE----EEEEEEE---------HHHHHH--EE---