SHMSEQLTDQVLVERVQKGDQKAFNLLVVRYQHKVASLVSRYVPSGDVPDVVQEAFIKAYRALDSFRGDSAFYTWLYRIAVNTAKNYLVAQGRRPPSSDVDAIEAENFESGGANLMLSEELRQIVFRTIESLPEDLRMAITLRELDGLSYEEIAAIMDCPVGTVRSRIFRAREAIDNKVQP
--------HHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHHHH--------------------HHHHHHHHHHHHHHHHHHHH--H-HHHHEEEEE-----HHHHHHHH---HHHHHHHHHHHHHHHHHH---