MKKGRGYVYKLEYHLIWATKYRHQVLVDEVADGLKDILRDIATQNGLELVALEVMPDYVHLLLGATPQHVIPDFVKALKGASARRMFSAFPHLKQPHWGGNLWNPSYCVLTVSEHTRAQIQQYIENQHAA
-------EEEEEEEEEEEE----------HHHHHHHHHHHHHH----EEEEEE-----EEEEEE------HHHHHHHHHHHHHHHHHHH---HHHHHHHH-------EEEEE----HHHHHHHHHH----