QAKIFAQTTKMLEFAKQLLETDDFSTLREAYYVSKNWGEARFDDQQASNNVIEDLEAALGVLREHLGFIPEEDGSSVVGPLKIIEETPEGELVVDCTKLGTGAYNIPNDVTKLNLETDADFILAIETSGMFARLNAERFWDKHNCILVSLKGVPARATRRFIKRLHEEHDLPVLVFTDGDPYGYLNIYRTLKVDKLSIPAARLIGVTPQDIIDYDLPTHPLKEQDIKRIKDGLKNDDFVRSFPEWQKALKQMLDMGVRAEQQSLAKYGLKYVVNTYLPEKIKDESTWLP
-HHHHHHHHHHHHHHHHHHH----EEEEEEE--------------HHHHHHHHHHHHHH--------EEE----EEEE--EEEEE-------EEE--------EE-------EEE-----EEEEEE-HHHHHHHHH---------EEEE------HHHHHHHHHHHH----EEEEEE----HHHHHHHHHHHH-------EEEEE-----HH----------HHHHHHHHHHH--------HHHHHHHHHHHHHH---EEHHHHH------HHHHHHHHHHHH------