TRINLTLVSELADQHLMAEYRELPRVFGAVRKHVANGKRVRDFKISPTFILGAGHVTFFYDKLEFLRKRQIELIAECLKRGFNIKDTTVQDISDIPQEFRGDYIPHEASIAISQARLDEKIAQRPTWYKYYGKAIYA
-------------HHHHHHHHH-HHHHHHHHHH----------------------EEEE---HHHHHHHHHHHHHHHHH---------------------------HHHHHHHHHHHHHHH----------------