HMKIDILDKGFVELVDVMGNDLSAVRAARVSFDMGEERDRHLIEYLMKHGHETPFEHIVFTFHVKAPIFVARQWFRHRIASYNELSGRYSKLSYEFYIPSPERLEGYKTTIPPERVTEKISEIVDKAYRTYLELIESGVPREVARIVLPLNLYTRFFWTVNARSLMNFLNLRADSHAQWEIQQYALAIARIFKEKCPWTFEAFLKYAYKGDILK
--EEEE-----EEEEEE---HHHHHHHHHH------HHHHHHHHHHHH--------EEEEEEEEE--HHHHHHHHH------EEEEEEE----------------------HHHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHH------EEEEEEEHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHHH-----------