ANLERTFIAIKPDGVQRGLVGEIIKRFEQKGFRLVAMKFLRASEEHLKQHYIDLKDRPFFPGLVKYMNSGPVVAMVWEGLNVVKTGRVMLGETNPADSKPGTIRGDFCIQVGRNIIHGSDSVKSAEKEISLWFKPEELVDYKSCAHDWVYE
---EEEEEEE---------HHHHHHHHHH----HHHHHHH---HHHHHHHHHHH------HHHHHHH----EEEEEEE---HHHHHHHH------------HHHHHH-------EE-----HHHHHHHHHH--------------------