MLVECGSSPESEDEYDDSLSFSFDVEDGYKADDTAQRDPSIQQKRAVGDEISGIRFKDPRNAGANAQDSAIADYIFSQHPDLLRAESKKSRDLSPVIQVLLLPEKLLHGLPPATKSKPPSARAASSSILSRDSSATSPKTICVPRCLVLCHHRVGFDAPEELDWNTELQRHLDAADPREEREDPDTSWEEVRQHREMQCHHMDLHGVPESFDPLSRGLAGARVPDVEALHYFQLLDFERRQDPPGCARRGNDAKLEDVVEHIFAKDHGLKKNQTLQGSTENDTFFANFHDLEDNFDGFLPEQRNQGDGAANEIKNAAIFQSPSTVLLLREHSVHASRELGGHFLELVNSKWFCAASRQRGYVHNLPALPPGPMTIQELVPGMENVRPPWDKRVKLNCITTSSDRAAHVQASAEAFYNDDDVDPH*