RLAELDGVLMQYLLEADLLRELPPTYRLVLLPLDEPEVAAQALAWAMEAPNPEGWPSVYALFLQGRPIRLLLLGKEVEVA ----HHHHHHHHH--HHHHH------EEEE-----HHHHHHHHHHHHH--------EEEHHH----EEEEEE---EEEE-