KQSALESKARSWLIERGVEIDDIAELVLFLQQKYHPGLELDICRQNVEHVLRKREVQNAVLTGIQLDVMAEKGELVQPLQNIISADEGLYGVDEILALSIVNVYGSIGFTNYGYIDKVKPGILAKLNEHDGIAVHTFLDDIVGAIAAAAASRLAHSYHD
--HHHHHHHHHHHHH----HHHHHHHHHHHH--------HHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHH----HHHHHHHH------EEHHHHHHHHHHHHHHHHHHHHEEEE-----HHHH-----------EHHHHHHHHHHHHHHHHHHH---