CPQEDSDIAFLIDGSGSIIPHDFRRMKEFVSTVMEQLKKSKTLFSLMQYSEEFRIHFTFKEFQNNPNPRSLVKPITQLLGRTHTATGIRKVVRELFNITNGARKNAFKILVVITDGEKFGDPLGYEDVIPEADREGVIRYVIGVGDAFRSEKSRQELNTIASKPPRDHVFQVNNFEALKTIQNQLREKIFCIGS
-----EEEEEEEE--------HHHHHHHHHHHHHHH-------EEEEEE----EEEE--------HHHHHHHHHH---------HHHHHHHHHHH------------EEEEEEE----------HHHHHHHHH----EEEEEEEE--------HHHHHHH-------EEEEE----HHHHHHHHHHHHHHH---