HHHHMVMEYELRTPLVKDQILKLKVGDVVYITGEIFTARDEAHARALEWMEEGKELPFSFDKGVVYHCGPLVKKNDEWRVVSAGPTTSARMNPFTPKILEKVECMGIIGKGGMSEEVVEAMRGKAAYFAFTGGAGALAAMSIKKVKGVVWEDLGMPEAVWLLEVERFGPCIVAIDAHGNSLYRR
-----EEEEEEE----HHHH-------EEEEEEEEEEE-HHHHHHHHHHHH------------EEEEEE--------EEEEEE----------HHHHHHHH---EEEEE-----HHHHHHHH---EEEEE---HHHHHHHHHHHHHHH---------EEEEEEEE----EEEEEE---------