GKVLDAIIQEKKSGRIPGIYGRLGDLGAIDEKYDIAISSCCHALDYIVVDSIDTAQECVNFLKKHNIGIATFIGLDKMTVWAKKMSKIQTPENTPRLFDLVKVKNEEIRQAFYFALRDTLVANNLDQATRVAYQRDRRWRVVTLQGQIIEQSGTMSGGLEHHHHHH
--HHHHHHHHHH------EEEEEE-------HHHHHHHHHH-----EEE--HHHHHHHHHHHHH----EEEEEE--------------------HHHHHHHHHHHHHHHHHHHHH---EEEE--HHHHHHHHH------EEEEEEEEEE---EEEEE---------