NYKEKLQQYAELLVKVGMNVQPKQPVFIRSSVETLELTHLIVEEAYHCGASDVRVVYSDPTLKRLKFENESVEHFANHEIKSYDVEARMDYVKRGAANLALISEDPDLMDGIDSQKLQAFQQQNARAFKGYMESVQKNQFPWVVAAFPSKAWAKRVYPELSVEEAYIKFIDEVFDIVRIDGNDPVENWRQHIANLSVYAQKLQQKNYHALHYVSEGTDLTVGLAKNHIWEDATSYVNGKEQAFIANIPTEEVFTAPDRNRVDGYVTNKLPLSYNGTIIDQFKLMFKDGEIIDFSAEKGEAVLKDLINTDEGSRRLGEVALVPDDSPISNRNTIFYNTLFDENAACHLAIGSAYAFNIQGGTEMTVEEKIASGLNDSNVHVDFMIGSSDLTIYGIFEDGSKELVFENGNWASTF
---HHHHHHHHHHHHHH-------EEEEEEE---HHHHHHHHHHHHHH----EEEEE--HHHHHHHHH-----------HHHHHHHHHHHHHH----EEEEEE----------HHHHHHHHHHHHHHHHHHHHHHH-----EEEEE---HHHHHHH-----HHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHHHHH---EEEEEEE----EEEEEE-----E------------EEE------EEEEEE----EEEEEEEE------------EEEEEE--EEEEEE---HHHHHHHHHH-------EEEEEE------------------------EEEE----------------HHHHHHH-------EEEEEE----EEEEEEEE---EEEEEE---EE---