KVPSSAINSALQKVLAFTNLPRGLKIFFGVQVDIKPPTFLFFVNSIEKVKNPQKIFLRKLIRDYVFPFEGSPIFLKFKRSR
---HHHHHHHHHHHHHH-------EEEEEEE-----EEEEEEE-------HHHHHHHHHHHHHH-------EEEEEEE---