SHPALTQLRALRYSKEIPALDPQLLDWLLLEDSMTKRFEQQGKTVSVTMIREGFVEQNEIPEELPLLPKESRYWLREILLSADGEPWLAGRTVVPVSTLSGPELALQKLGKTPLGRYLFTSSTLTRDFIEIGRDAGLWGRRSRLRLSGKPLLLTELFLPASPLY
---------------------HHHHHHH----HHHHHHHH----EEEEEEE-------HHHHHHH-------EEEEEEEEE----EEEEEEEE-----------HHH----HHHHHHHH---------EEEEE------EEEEEEE----EEEEEE--------