MGSSYQESPPLLLEDLKVTIKESTLIFPSEETSERKSMFLSNVDQILNFDVQTVHFFRPNKEFPPEMVSEKLRKALVKLMDAYEFLAGRLRVDPSSGRLDVDCNGAGAGFVTAASDYTLEELGDLVYPNPAFAQLVTSQLQSLPKDDQPLFVFQITSFKCGGFAMGISTNHTTFDGLSFKTFLENLASLLHEKPLSTPPCNDRTLLKARDPPSVAFPHHELVKFQDCETTTVFEATSEHLDFKIFKLSSEQIKKLKERASETSNGNVRVTGFNVVTALVWRCKALSVAAEEGEETNLERESTILYAVDIRGRLNPELPPSYTGNAVLTAYAKEKCKALLEEPFGRIVEMVGEGSKRITDEYARSAIDWGELYKGFPHGEVLVSSWWKLGFAEVEYPWGKPKYSCPVVYHRKDIVLLFPDIDGDSKGVYVLAALPSKEMSKFQHWFEDTLC