MLDSSQAKSAGTQSPDVQFRETDGEFLKQQARIWLEAVLDERFDQDVSLADLLVDGEILLRVSKTIRSLLRKHADADGEPVSPKSLFPEASFYGKHGGKYLPYSNVDSFLKVCQKLGLTGVDLFSPPDVVEKKEIRRVCSCIRALSKKARARQLEVPEFDYVTHSSVSMPTEFVGGIRDSLKQASANNSPSNLTPDKVGLSPLRMKRPTSGLSLAQADSSTSDIPDHLGKEPVRSLNFDESVDTNRGQQQSVIDPDTPPVAEEDSGFSSGSRSGAVSEDEKGPAEGSFSDDGDEESNADKSLDTSAEHHWAEASENEGVQYQTLDRGYVPIDRSSEALQGEIDTASDAPHGSKTAGLGEKDGNETKKGAWIKPILGAALTLLGAGLLLKP