SEISRQEFQRRRQALVEQMQPGSAALIFAAPEVTRSADSEYPYRQNSDFWYFTGFNEPEAVLVLIKSDDTHNHSVLFNRVRDLTAEIWFGRRLGQDAAPEKLGVDRALAFSEINQQLYQLLNGLDVVYHAQGEYAYADVIVNSALEKLRKGSRQNLTAPATMIDWRPVVHEMRLFK
----HHHHHHHHHHHHHH-----EEEEE--------------------EEEEE------EEEEEEE------EEEEEE-------EEE------HHHHHHHH-------HHHHHHHHHHHH----EEEE----------HHHHHHHHHHHH------------HHHHHHHHHH---