DKSTSSCISTNALLPDPYESERVYVAESLISSAGEGLFSKVAVGPNTVMSFYNGVRITHQEVDSRDWALNGNTLSLDEETVIDVPEPYNHVSKYCASLGHKANHSFTPNCIYDMFVHPRFGPIKCIRTLRAVEADEELTVAYGYDHSPPEAPEWYQVELKAFQATQ
---------------------EEEEEEE------EEEEE--------EEEEEE-EEE--HHHHH---HH--------------------E----------EE-------EEEEEEEE----EEEEEEEE-------EEEE------------HHHHHHHHHHHH--