MELVLVGLLVVTLFHAIRLERALVRLRRDRASLEKLVTGFAASTQQAESGIQRLRSAADGAGRQLETQFAKSVSLKDDLAFLTERGDRLADRLEALVREARPLAQKPARGDDPAPPASHSQVERDILQALRMAR