MGAPKQKWTAEEEEALRAGVEKHGAGKWRTIQKDPEFSRCLATRSNIDLKDKWRNMSISAGGHGSREKIRTLKAKSLPAIPLSSSKSLVVSAPHKDAAPVIADPTKSLQESKTPPRYATMIIEALASMKESNGSEIGAICSFIEQRHEVPQNFRRLLSSKLRRLVTQNKIEKVQKGYRLKESCFATKTPTPKQKELASRARVPQTSGPANSIDPMKEAAITAAYKIADSEAKSFLASEAVKEAEKISKMAEETDSLLLLAKEIFERCARGEIVTIA