YSNERVEKIIQDLLDVLVKEEVTPDLALMCLGNAVTNIIAQVPESKRVAVVDNFTKALKQSV
--HHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHH--