GSLLRRAEMYQDYMKQVPIPTNRGSLIPFTSWVGLSISMKQLYGQPLHYLTNVLLQRWDQSRFGTDSEEQRLDSIIHPTKAEATIWLVEEIHRLTPSHLHMALLWRSDPMYHSFIDPIFPE
--HHHHHHHHHHHHH----------EEEEEHHHHHHHHHHHHH--HHHHHHHHHHHHHHH--------------------HHHHHHHHHHHHHH---HHHHHHHHH---------------