MKWNLDPSHTSIDFKVRHMGIASVRGSLKVLSGSVETDEAGRPIQVEAVIDAASIATGEPQRDGHLRSADFLHAEQYPEIRFVSTQIEPLGGNRYRIQGNLTIRDITKPVTLEAEVSAPIKDPWGMQRVAASASGQINRKDWNLTWNQVLELGALLVGEEVKFNLEVEAVAPAPVA
-EEEEE----EEEEEEEE---EEEEEEEEEEEEEEEE-------EEEEEEE--------HHHHHHH------------EEEEEE--EEE-----EEEEEEEEEE-----EEEEEEEEE---------EEEEEEEEEEEEE-------------------EEEEEEEEEEE------