QHWLDKLTDLAAIEGDECILKTGLADIADHFGFTGYAYLHIQHRHITAVTNYHRQWQSTYFDKKFEALDPVVKRARSRKHIFTWSGEHERPTLSKDERAFYDHASDFGIRSGITIPIKTANGFMSMFTMASDKPVIDLDREIDAVAAAATIGQIHARISFLRTTPTAE
--HHHHHHHHHHH---HHHHHHHHHHHHHH----EEEEEE-----EEEEE---HHHHHHHHHH--HH--HHHHHHH-----EEE----------HHHHHHHHHHHH------EEEEEE-----EEEEEE--------HHHHHHHHHHHHHHHHHHHHHHHH-------