ASSAVVFKQMVLQQALPMTLKGLDKASELATLTPEGLAREHSRLASGDGALRSLSTALAGIRAGSQVEESRIQAGRLLERSIGGIALQQWGTTGGAASQLVLDASPELRREITDQLHQVMSEVALLRQAVESEVS
---HHHHHHHHHHHHHHHHH-HHHHHHHHH---HHHHHHHHHHH------HHHHHHHHHHHH------HHHHHHHHHH---------------HHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHH----