ERLGGAGAKYPLHVVASHPKSRLHSQLNGTSLRDLYAVAGHEPCLINPADAAARGIADGDVLRVFNDRGQILVGAKVSDAVMPGAIQIYEGGWYDPLDPSEEGTLDKYGDVNVLSLDVGTSKLAQGNCGQTILADVEKYAGAPVTVTVFDTPKGA
-----------EEEE-----------------HHHHH-----EEEE--HHHHH-------EEEEEE---EEEEEEE--------EEEEEEEEEEE------------------------------------EEEEEEE-----------------