MLTGLNHLTLAVADLPASIAFYRDLLGFRLEARWDQGAYLELGSLWLCLSREPQYGGPAADYTHYAFGIAAADFARFAAQLRAHGVREWKQNRSEGDSFYFLDPDGHRLEAHVGDLRSRLAACRQAPYAGMRFA
------EEEEEE--HHHHHHHHHHH----EE------EEEEE---EEEEE--------------EEEE---HHHHHHHHHHHH----E--------EEEEEE-----EEEEEE------HHH------------