PTLAEPERYAFAHLMAEFADALFQEGEFSEQAFDLFAASLRGVAHQPDPEWVALVMSYKLLGLAGVIPQTARCARCGAPDPEHPDPLGGQLLCSKCAALPPYPPAVLDFLRHAVRRTVRASFEQPVPSADRPALWRALEKFVTVQVGGVHSWRQLVP
-----HHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHH------------------EEEE----EEE----------HHHHHHHHHHHH---HHH------HHHHHHHHHHHHHHHHHHH-----------