MCILCLGKSSALRAGARQLLGTGAPCALSKASGGAATLEQATKAVGTRFFSSAMPEPAHDAPAPNELEGKVAHPSLLNPDLLKAQYAVRGELYNKALELQKQGRDLIFTNVGNPQQLGQQPITFNRQVTALVAAPMLIDHPSAASMFPKDVLARARKLNGMFGGALGAYTDSRGNAGVRQEVADFIEQRDGYPANPEHIFLTDGASVAVRLLLNALIRDSADSILVPIPQYPLYSASIQLYGGTLLPYNLKEASGWSMDFNEITRDVQAARNRGTNVRGMVFINPGNPTGQCLSEANLRDLVRFAHKEKVVLMADEVYQPNIYQDEKPFVSAKKVMGDLGAPFSSEVELASFHTVSKGVLGECGLRGGYVELTNFHPGTIDELYKSVSINLSPNTVGQLTMSLMVNPPKPGDESHELWKKEHDEGLASLRRRAHAMTDGFNALEGVTCTFTEGAMYSFPRLHLPPKAIAAAKAAGKTPDTLYCLQLLEATGIVTVPGSGFGQEEGTFHLRTTILPPEEKIAGFTKLFADFHKSFMAQYKX