MATLSQGNSNFAYHQFAKDVVKPAPTAAAAENACSEQPQCPTSDKMTTESVAEVPADSTGDDSAADSAPVIDIVINNVVCSFSVRCHLNLRQIALTATNVEYRRENGMLTMKIRAPYTTASMWSSGKVTCTGATSEETAKMAARRYARILQKLGFRVKFMNYRVVNVLGTCTMPFAIKLIPFSQHNRGLASYEPELHPGVTYKIKDLKATLKIFSTGSITVTAPSVGNVQQAIEHIFPLVYEFRKERGPEEIARMQARQQRNSINNSNAAAAALNRRNNYLRHRAELQEYDSFEDEDEELDDEELMDYPDSDESWD