DSMDHRIERLEYYIQLLVKTVDMDRYPFYALLIDKGLSKEEGEAVMRICDELSEELATQKAQGFVTFDKLLALFAGQLNEKLDVHETIFALYEQGLYQELMEVFIDIMKHFD -HHHHHHHHHHHHHHHHHHH--------HHHHHH----HHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHH-------HHHHHHHHHH----HHHHHHHHHHHHH--