TVTKTIETHTDNIETNMDENLRIPVTAEVGSGYFKMTDVSFDSDTLGKIKIRNGKSDAQMKEEDADLVITPVEGRALEVTVGQNLTFEGTFKVWNNTSRKINITGMQMVPKINPSKAFVGSSNTSSFTPVSIDEDEVGTFVCGTTFGAPIAATAGGNLFDMYVHVTYSGT
---HHHH-------------EEEEEEEEE----EEEEEEEEE-----EEEEE-----HHHHH----EEEEE----EEE--------EEEEEEEE-----EEEEEEEEEE--------E------EEEEEEEEE----EEEEEE--------------EEEEEEEEEE---