HHHMDAAKDDLEHAKHDLEHGFYNWACFSSQQAAEKAVKAVFQRMGAQAWGYSVPDFLGELSSRFEIPEELMDHALELDKACDALPSGSPRNRYSRIEAERLVNYAEKIIRFCEDLLSRI
--HHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHH-----HHHHHHHHHHH----------------HHHHHHHHHHHHHHHHHHHHHHH--