MNLKREQEFVSQYHFDARNFEWENENGAPETKVDVNFQLLQHDQENQVTSLIVILSFMIVFDKFVISGTISQVNHIDGRIVNEPSELNQEEVETLARPCLNMLNRLTYEVTEIALDLPGINLEF -------EEEE-------------------EEEEEEEE---------EEEEEEEEEEEE----EEEEEEEEEEEEEE--E--------HHHHHHHHHHHHHHHHHHHHHHHHHHH---------