GRFAQSQTREDYLALLAEDIERDIPYDPEPIGRYNVAPGTKVLLLSERDEHLHLDPVFWGYAPGPPLINARVETAATSRMFKPLWQHGRAICFADGWFEWKQPFFIYRADGQPIFMAAIGSTPFERGDEAEGFLIVTAAADQGLVDIHDRRPLVLSPEAAREWMRQEISGKEASEIAASGCVPANQFSWHPVSRAVGNVKNQGAELIQPV
--------HHHHHHHH-------------------------EEEEEE------EEE-------------------------HHHH----EEEEEE----------EE-------EEEE------------EEEEEEE-------------------HHHHHHH------HHHHHHHH---------EEEEE------------HHH----