KGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTLKFICTTGKLPVPWPTLVTTLVQCFSRYPDHMKRHDFFKSAMPEGYVQERTIFFKDDGNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIKVNFKTRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSALSKDPNEKRDHMVLLEFVTAAGITH
----------EEEEEEEEEE---EEEEEEEEEE----EEEEEEEEEE--------HHHHHHHH--------------HHHH------EEEEEEEE---EEEEEEEEEEE---EEEEEEEEEEE-------------------EEEEE--------EEEEEEEEE------EEEEEEEEE---------------EEEEEEEEEE-------EEEEEEEEEEE----