MGAPKQKWTQEEEEALRRGVLKHGAGKWRTIQKDPEFSPVLSSRSNIDLKDKWRNLSFSASGLGSRDKMRVPKISGPSSSPASSSQAQLLPVANKVAEASQDAEKKPQDGKTPPKYGAMILEALSELNEPNGSEISAIFGFIEQRHEVQPTFRRLLSSKLRRLAESKKIEKVDNKLYRLVDSSATRTLAPIKASAPKQKDLSKPSKVSKNLGLFVATSPALEAAMAAAAKVADAEAKAHDAHDQMMEVERILKMAEETESLLTVAAIAYDRCSRGEITTLNPAPRKL