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