STLTKELIKDAAEKCCTRNRQECCIEIMKFGTPIRCGYDRDPKLPGYVYKCLQNVLFAKEPKKKINLDDSVCCSVFGNDQEDSGRRCENRCKNLMTSPSIDAATRLDSIKSCSLLDNVLYKCFEKCRSLRKDGIKIEVLQFEEYCEA
----HHHHHHHHH-----HHHHHHHHHHHH------------HHHHHHHHHHHHHH--------E---------------------HHHHHHHHHH------HHHHHHHHH---------HHHHHHHHHHH-----EEE--HHH---