GADDDKPIQVTQMPQLAQQFIKQHFSDSKVALAKMESDFLYKSYEVIFTNGNKVEFDKKGNWEEVDCKHTSVPVAIIPAAIQKYVTTNYPDAKVLKIERDKKDYEVKLSNRTELKFDLKFNLIDIDN
------------HHHHHHHHHHH------EEEEEEE-----EEEEEEEE--EEEEE-----EEEEE------------HHHHHHHHH-----EEEEEEE---EEEEEE---EEEEE-----EEE---