LLSSEKLIAIGASTGGTEAIRHVLQPLPLSSPAVIITQHMPPGFTRSFAERLNKLCQISVKEAEDGERVLPGHAYIAPGDKHMELARSGANYQIKIHDGPPVNRHRPSVDVLFHSVAKHAGRNAVGVILTGMGNDGAAGMLAMYQAGAWTIAQNEASCVVFGMPREAINMGGVSEVVDLSQVSQQMLAKISAGQAIRI
------EEEEEE----HHHHHHHHH-------EEEEEEE-----HHHHHHHHHH----EEEEE---------EEEEE----EEEEEE----EEEEE------------HHHHHHHHHHH----EEEEEEE----HHHHHHHHHHH---EEEEE---------HHHHHHHH----EE--HHHHHHHHHHHHH-------