MGDDLFKEARKERDDFEELMNACDLAKMSVKNNEMVHGLETFGVNHGESSSENKPTEIMKVVAPTVEAYVGSSSSTTVTKPSGGAVDGIDQKEVRQDGTSVQKDDNGFIFYKCRFCGLTFNFMNTLRAHERIHDVSQPYVCGKCGESYEFACQLEYHAAQHSEIDGFKCDCGRTFFSYTEMLYHKHTDDPIELIGAPETTTVLVNKKKIIPVTEQDLPQPAFVTEGYEPKHPLRVYSDVRSKPYICEYCSKSYSDSRGLAYHMYSHRGEKQFNPRASRYMMGREGVGYTDSRSYYLFPRTSGYVSPRF