EDKMDLYLQQGMYGPLETKPDERHLFLGSLRERVVLALTKGQVLRSKPYKEAEHELKNSHNVTLLINGELQYQSYSSYIQMASRYGVPFKIVSDLQFHTPLGIVIAADIAVNRELIYIQDDIYNRSVL
---HHHHHHHH--------HHHHHHH---HHHHEEEEEEHHHH----HHHHHHHHHH-----EEEE-----HHHHHHHHHHHHH----EEEE--------EEEEEEE---------------------