SPLEKVCLIGCGFSTGYGSAVKVAKVTQGSTCAVFGLGGVGLSVIMGCKAAGAARIIGVDINKDKFAKAKEVGATECVNPQDYKKPIQEVLTEMSNGGVDFSFEVIGRLDTMVTALSCCQEAYGVSVIVGVPPDSQNLSMNPMLLLSGRTWKGAIFGGFKSKDSVPKLVADFMAKK
---HHH------HHHHHHHHHHH-------EEEEEE---HHHHHHHHHHHH---EEEEE----HHHHHHHH----EE--------HHHHHHHH-----EEEEEEE-----HHHHHHHHHH---EEEEEEE-----------HHHHH---EEEEEEE-----HHHHHHHHHHHH---