FFQPTEMASQDFFQRWKQLSNPQQEVQNIFKAKHPMDTEITKAKIIGFGSALLEEVDPNPANFVGAGIIHTKTTQIGCLLRLEPNLQAQMYRLTLRTSKDTVSQRLCELLSEQF
--------HHHHHHHHHHH-----EEEEEEE------HHHHHHHHHH--------------EEEEEEEEE------EEEEEEEE-----EEEEEEEE----HHHHHHHHHHH--