KMSSELFTLTYGALVTQLCKDYENDEDVNKQLDKMGFNIGVRLIEDFLARSNVGRCHDFRETADVIAKVAFKMYLGITPSITNWSPAGDEFSLILENNPLVDFVELPDNHSSLIYSNLLCGVLRGALEMVQMAVEAKFVQDTLKGDGVTEIRMRFIRRI
--HHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHH---HHHHHHHHHHH-------HHHHHHHHHHHHHHHHHH------EE------EEEEEE-------EEE-----------HHHHHHHHHHHH---EEEEEEEEEE-------EEEEEEEEE--