DAASDLKSRLDKVSSFHASFTQKVTDVQEGQGDLWVKRPNLFNWHMTQPDESILVSDGKTLWFYNPFVEQATATWLKDATGNTPFMLIARNQSSDWQQYNIKQNGDDFVLTPKASNGNLKQFTINVGRDGTIHQFSAVEQDDQRSSYQLKSQQNGAVDAAKFTFTPPQGVTVDDQRK
-HHHHHHHHHHH----EEEEEEEE----EEEEEEEEE----EEEEE-----EEEEE---EEEEEE----EEEE----------HHHHH--------EEEEEEE---EEEEEE------EEEEEEEE-----EEEEEEEE----EEEEEEEEE---------EEE------EEEE---