STLADQALHNNNVGPIIRAGDLVEPVIETAEIDNPGKEITVEDRRAYVRIAAEGELILTRKTLEEQLGRPFNMQELEINLASFAGQIQADEDQIRFYFDKTM
------------EEEEE-----HHHHHHHHHH-----EEEEE----EEEEE---EEEEEHHHHHHHH--------EEEEEEEEEEEEEE---EEEEEE----