EKREVLAGHARRQAPQAVDKGPVTGDQRISVTVVLRRQRGDELEAHVERQAALAPHARVHLEREAFAASHGASLDDFAEIRKFAEAHGLTLDRAHVAAGTAVLSGPVDAVNQAFGVELRHFDHPDGSYRSYVGDVRVPASIAPLIEAVLGLDTRPVARPHFRLRRRAEGEFEARSQSAA
----E----------------------EEEEEEEE----HHHHHHHHHH-------------HHHHHHHH---HHHHHHHHHHHHH----EEEE-----EEEEE--HHHHHHHH---EEEEE----EEEEE-------------EEEEEE-----------------------------