MKINEKNLYVFARTPPFDMEGFLNKRGEVNKAFQRRYFVLKGNLLFYFESRLDKEPLGLIIVEGCTIELSNEVDNYCFEI AFNGNRTYILAAENQDSMETWMKALTCAGYEYKRIILAELKRQLQEMEDARNKMLGSALDGPQNASESAKPRPPPRRTNP FNRPAPPPPDSSLRGGVVMSPLPFINGYFGSSNARLQQEKLMSKQDANGNGSPSGTPRAQRRPTPAPAIANSVFYPDVRD PGAANNNHSTVNGAERQRRQVKALEEFARNHERFRRELMPDVSAYRERQGQPLIQL