LYRVLILNDDYTPMEFVVYVLERFFNKSREDATRIMLHVHQNGVGVCGVYTYEVAETKVAQVIDSARRHQHPLQCTMEKD
-EEEEEE------HHHHHHHHHHH----HHHHHHHHHHHH----EEEEEE-HHHHHHHHHHHHHHHHH----EEEEE---