VLSQRQRDELNRAIADYLRSNGYEEAYSVFKKEAELDMNEELDKKYAGLLEKKWTSVIRLQKKVMELESKLNEAKE
---HHHHHHHHHHHHHHHH----HHHHHHHHHH-------------------HHHHHHHHHHHHHHHHHHHHHH--