NKKPVNSWTCEDFLAVDESFQPTAVGFAEALNNKDKPEDAVLDVQGIATVTPAIVQACTQDKQANFKDKVKGEWDKIKK
-------HHHHHHH--------EEEEEEEEE--------EEEEEEE----HHHHHHHHHH-HHHHHHHHHHHHHHH---