SWQTYVDDHLLCEIEGNHLSSAAILGQDGSVWAQSSNFPQFKPEEITAIMNDFAEPGSLAPTGLYLGGTKYMVIQGEPGTVIRGKKGPGGVTIKKTNQALIIGIYDEPMTPGQCNMIVEKLGDYLIDTGL
-HHHHHHHHHH--------EEEEEEE----EEE---------HHHHHHHHHHH----------EEE---EEEEEE----EEEEEE----EEEEEE---EEEEEEE-----HHHHHHHHHHHHHHHHH---