MEKKTIVLGVIGSDCHAVGNKILDHAFTNAGFNVVNIGVLSPQELFIKAAIETKADAILVSSLYGQGEIDCKGLRQKCDEAGLEGILLYVGGNIVVGKQHWPDVEKRFKDMGYDRVYAPGTPPEVGIADLKKDLNIE
----EEEEEEE---HHHHHHHHHHHHHHH---EEEE------HHHHHHHHHH----EEEEEE-----HHHHHHHHHHHHH------EEEEE-----------HHHHHHHHHH----------HHHHHHHHHHH----