NYFQGHMMQIDSIEIGGKVYQFFKSDLGNAPLLFIKGSKGYAMCGYLNMETSNKVGDIAVRVMGVKTLDDMLSAKVVEASQEAQKVGINPGDVLRNVIDKLG
-----EEEEEEEEE----EEEEEEEE-----EEEEEE---EEE-----HHHHH----EEEEEE----HHHHHH--HHHHHHHHHH--------HHHHHHH--