PVEPGETAAIARLQEFCDRAIADYDPQRNFPAEAGTSGLSPALKFGAIGIRQAWQAASAAHALSRSDEARNSIRVWQQELAWREFYQHALYHFPSLADGPYRSLWQQFPWENREALFTAWTQAQTGYPIVDAAMRQLTETGWMHNRCRMIVASFLTKDLIIDWRRGEQFFMQHLVDGDLAANNGGWQWSASSGMDPKPLRIFNPASQAKKFDATATYIKRWLPELRHVHPKDLISGEITPIERRGYPAPIVNHNLRQKQFKALYNQLKAAI
-----HHHHHHHHHHHHHH--------------------HHHHHH--H-HHHHHHHHHHHHH----------HHHHHHHHHHHHHHHHHHHH----------------------HHHHHHHH-----HHHHHHHHHHHHH----HHHHHHHHHHHHH-----HHHHHHHHHHHHH------------EEE-------------------------HHHHHHHHH----------------------------HHHHHHHHHHHHHHHH---