MKPQLLALKQFVQTEFEKVDFETFRQNFNRCLEREQSTLLIYEDDDYDDQSFFLKPMLSDAFFISSEVVKQLDLPKGDVKSCCQSFYEALTLFISALAITKGVDVGRYHQQLGKRFGVLTVY
---HHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHH---EEEEE-------------------HHHHHHHHH------HHHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHEEEE--