KLQVEAIKRGTVIDHIPAQIGFKLLSLFKLTETDQRITIGLNLPSGEMGRKDLIKIENTFLSEDQVDQLALYAPQATVNRIDNYEVVGKSRPSLP
----------EEEE------HHHHHHH--------EEEEEEE---------EEEEE-----------EEEEE----EEEEEE--EEEEEE-----