KGLYGLIVLDRRESNVGWLKGKRVQPVKSAESLVPGKQRKGGQSAQRFARLRLEAIDNFYQEVAGMADDLFVPKRHEIDGILVGGPSPTKDEFLDGDYLHHELQDKVLGKFDVSYTDESGLSDLVDAGQAALA
--EEEEEEEE---EEEEEEE---EEEEEEEEE----------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH------EEEEE---HHHHHHHHH-----HHHHHH---EEE-----HHHHHHHHHHHHHH--