SHMVSLEDAVIARLESHGERFEVLVDPDLAAEFRREDSDVSVEDVLAVQEVFRDARKGDKASEEAMRKVFETADPLEVTPVILRRGTIQLTAEQRRQMIEDKRLKIINKIAREAINPQNGLPHPPKRIEKAMEEARVHVDPFKTVDEQVNIVLKAIRTKIPIKFEKVRVAIKIPGEMAGSAYGVISNFGKITNEEWQNDGSWIAVVEIPGGLQDSFYQKLSELTGGNVETRLIK
--------EEEEEEEE---EEEEEE--HHHHHHHH---------EEEEEEEEE---------HHHHHHH-----HHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHH-----------HHHHHHHHHH----------HHHHHHHHHHHHHHH----EEEEEEEEEE--HHHHHHHHHHHH---EEEEE-----EEEEEEEE----HHHHHHHHHHH---EEEEEE--