MSSLSRELVFLILQFLDEEKFKETVHKLEQESGFFFNMKYFEDQVLSGEWEEVERYLSGFTKVDDNRYSMKIFFEIRKQKYLEALDKSDRAKAVEILVKDLKVFASFNEELYKEITQLLTLDNFRENEQLSKYGDTKSARNIMLMELKKLIEANPLFREKLQFPALKASRLRTLINQSLNWQHQLCKNPRPNPDIKTLFVDHNCGQQNGARPPQPANNFMGTFAKSAPFPPSVAPHTPFQPSSTNPPSALAGWMANPAPVTHPALSAGPVGLSSATNPAALVKRPRTPPVNTPPVDYQSADSEHLLKRPRPGGQPGEEVSYHGANHLQCLYSQDDLPKTVAQTLNQGSSIMSMDFHPVQQTVLLVGTIAGDIAIWEVGSRERLALRNFKVWDIAGCSPSTQ