KSLGRHLVAEFYECDREVLDNVQLIEQEMKQAAYESGATIVTSTFHRFLPYGVSGVVVISESHLTIHTWPEYGYAAIDLFTCGEDVDPWKAFEHLKKALKAKRVHVVEHERGRYDEIGIP
----EEEEEEEE---------HHHHHHHHHHHHHHH---E--EEEEEE----EEEEEEE----EEEEEE----EEEEEEEE------HHHHHHHHHHH-----EEEEEEE----------