KDFIINEQIRAREVRLIDQNGDQLGIKSKQEALEIAARRNLDLVLVAPNAKPPVCRIMDYGKFRFEQQKKEKEARK
------------EEEEEE----E--E--HHHHHHHHHH----EEEEE------EEEEE--HHHHHHHHHHHHHH--