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