AGLPVIMCLKSNNHQKYLRYQSDNIQQYGLLQFSADKILDPLAQFEVEPSKTYDGLVHIKSRYTNKYLVRWSPNHYWITASANEPDENKSNWACTLFKPLYVEEGNMKKVRLLHVQLGHYTQNYTVGGSFVSYLFAESSQIDTGSKDVFHVID
-----EEEEEE-----EEEEEE-------EEEEE--------EEEEEEE------EEEEEE-----EEEEE-----EEEEE--------------EEEEEEE-----EEEEEEE-----EEEE----------EEE----------EEEEE--