MKVTDVRLRKIQTDGRMKALVSITLDEAFVIHDLRVIEGNSGLFVAMPSKRTPDGEFRDIAHPINSDMRQEIQDAVMKVYDETD ---EEEEEEEE-----EEEEEEEEE--EEEE--EEEEE----EEEE----------EEEEEEE--HHHHHHHHHHHHHHHH---