QESTMEMTNAQRLILSNQYKMMTMLDPANAERYRRLQTIIERGYGLQMRELDREFGELKEETCRTIIDIMEMYHALHVSWSNLQDQQSIDERRVTFLGFDAATEARYLGYVRFMVNVEGRYTHFDAGTHGFNAQTPMWEKYQRMLNVWHACPRQYHLSANEINQIINA
--------HHHHHHHHHHHHHHHH--------HHHHHHHHHH-------------------HHHHHHHHHHHHHHHHHHHHHH-----------EE--------HHHHHHHHHHHHH--------------------HHHHHHHHHHHH---------HHHHHHHH--