MQYFSPEQQYNAWIVSDLVKQIFHKRAGCSPGIHELAVFAEEHFHIDIDFVFSIIMNIGDIEFALTDEIEKKLSGYLSTLLPYVTADMFETSKANAHAFLSAAYHLFV
-----------HHHHHHHHHHHHH---------HHHHHHHHH-------HEEEEEE------------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---