MATILQGNGMKPLQNGSYSALEMNKLSSGVAHEMPASNETLCQMKSEQVCSDDFQGGYQNNAGLPVVISDEPEVDIVINNVVCSFSVRCHLNLRQIALTGCHVEYRRENGMLTMKLRRPYTTASMWSSGKVTCTGATSEEMSHVAARRFARRLQHLGFKTRFTNYRVVNVLGTCSMPFAIKITLFSEKHREAEYEPELHPGVTYKLKNPKATLKIFSTGSITVTAPSVLDVQRAIETIYPLVYEFRKEKIKSEDVSLLKEISRKRKHSPCDDEQSDDSSGY