MPAKRKRSLNAATEARAVKARAESEEAAPKCTAILRRIPNTYWPAGQAPPRDVSPQGLVRSSNLDGSILAALSLVRSLMPGASNTDFASLLVLASPAEDSLGLSTAVAQLGGEARGPRAALALLKAVLGTLEALHVEGTRQLLDEAREALAGGAAPAALLTRLVALARGDWMLRLGGAYFGPGGLQFLAAEDAPVKPSSVAEAAARVLLRRLREQRDVPVECSGLIYSSNLDGSILAALSLVRSLMPGASNTDFASLLVLASPAEDSLGLPTAVPQLGGEAKGPRAALALLKAVLGTLEALHVEGTRQLLDEAREALAGGAAPAALLTRLVALARGDWMLRLRCERGGHGGLQFLAAEDAPVKPSSVAEAAARVLLRRLREQRDVPVECSVMLKDVRGNFKDEDDTDGTFDPADASLWVVANSKEDETPKPPTRWNLEATATDCATLCP