SARVSDYPLANKHPEWVKTATNKTLDDFTLENVLSNKVTAQDMRITPETLRLQASIAKDAGRDRLAMNFERAAELTAVPDDRILEIYNALRPYRSTKEELLAIADDLESRYQAKICAAFVREAATLYVERKKLKGDD
---------------EEE---------HHHHHHH--------EEEHHHHHHHHHHHHHH---HHHHHHHHHHHH-----HHHHHHHHHHH------HHHHHHHHHHHHHH----HHHHHHHHHHHHHHHH-------