HHHHFNLPPGNYKKPKLLYCSNGGHFLRILPDGTVDGTRDRSDQHIQLQLSAESVGEVYIKSTETGQYLAMDTDGLLYGSQTPNEECLFLERLEENHYNTYISKKHAEKNWFVGLKKNGSCKRGPRTHYGQKAILFLPLPV
------------EEEEEEEE----EEEEE----EEE---------EEEEEEEE---EEEEEE-----EEE-----EEE--------EEEEEEEE----EEEEEE------EEEEE--------------------------