KALHSCTGSSSLRAYPLLSVITRQPTVISHLVPASPGISQALSRHPTEAACAEAPGAEAVASSESETEQPTARQKKARRSRTIFTELQLMGLEKKFQKQKYLSTPDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVLKGGQEAPIKPKGRPKKNSIPTSEEIEAEEKMNSQAQSQECPTPPQGQQELGAQDPSTSDVPLEAARPPGQPQQLPAASLEPPPLS