MDQFECINVADAHQKLQEKEAVLVDIRDPQSFAMGHAVQAFHLTNDTLGAFMRDNDFDTPVMVMCYHGNSSKGAAQYLLQQGYDVVYSIDGGFEAWQRQFPAEVAYGA
--------HHHHHHHHH----EEEEE---HHHHH-------------------------EEEEE-----HHHHHHHHHHH------EEE--HHHHHHH----------