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