SGGGGGILEKLGDICFSLRYVPTAGKLTVVILEAKNLKKMDVGGLSDPYVKIHLMQNGKRLKKKKTTIKKNTLNPYYNESFSFEVPFEQIQKVQVVVTVLDYDKIGKNDAIGKVFVGYNSTGAELRHWSDMLANPRRPIAQWHTLQVEEEVDAMLA
----------EEEEEEEEEE-----EEEEEEEEE--------------EEEEEEE--------EEEEEEE-----EEEEEEEEE--------EEEEEEEE---------EEEEEEEE-------HHHHHHHH----------E-------------