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