IHPNFVGDKSKEFSRLGKEEMMAEMLQRGFEYNESDTKTQLIASFKKQLRKSLK
-------HHHHHHH---HHHHHHHHHHH---------HHHHHHHHHHHHHHH--