VPSEDRRKYEFRKVIEELKDYEGSGTQLVTIYIPPDKQISDVVAHVTQEHSEASNIKSKQTRTNVQDALTSIKDRLRYYDTFPPDNGMVVFSGAVDSGGGRTDMVTEVLESPPQPIESFRYHCDSAFLTEPLAEMLGD
-----HHHHHHHHHHHHHHH------EEEEEEE-----HHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHHH---------EEEEEEEE-------EEEEEEEE---------EEE------HHHHHHHH--