MSTSVEPNGAVLLDSTAGSGGGVANSNGALTVKKQPAKDRHSKVDGRGRRIRMPIVCAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTIPASFSTVSVSLRNSISSVSASAPVDHKLPSPSLLHPLISPAPFLLGKRLRSEDDDNGSGDKDVVPSAGFWAVPARPDFGQVWSFAAPPPEISHSAAMISHPSRLLQQQMEEASVGRVGNYFPIAQGHLNLLASLSGSEEGLQTYSPTMLLGLFKNVTECVLDPPKVVQFWTPHARAFFYICPVESLGEVQTKGTIYLSNIRMVFVAKNPRDNFIAFDIPLLFVHGEKLNQPIFFCKNISGYVNPVIPANANEDSIIPHSFKIMFKECDCEAFIPLVFKLIGKVRRRYRRSRAKHRVDPLHEATKTPVDEMTRYAYVDPNDSTSIFLQLQPTPKSRLGCRMNQSQPTAETSI