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