FDTFWNGFPEEIISKIEKFSGRKVIREANKPYSGTAVIDDFGPRQMETGELIIYTSADPVLQIAAHEDVIPLDELYRICEYARSITLERPALLGRIIARPYVGKPRNFTRTANRHDYAL
--------HHHHHHHHHHHH---EEE-------HHHHHHHHHHHHHH----EEEE----EEEEEE------HHHHHHHHHHHHHHHH-----EEEEEEE--------EEE-----EE--