KFCKCGVRIQTSAYTCSKCRNRSGENNSFFNHKHSDITKSKISEKMKGKKPSNIKKISCDGVIFDCAADAARHFKISSGLVTYRVKSDKWNWFYIN
--EEEE-----HHHHHHHHHH--------------HHHHHHHHHHH---------EEEEE--E---HHHHHHHH-----HHHHHH------EEE--