MGAPKQKWTAEEEEALRAGVDKHGAGKWRTIQKDPEFSRCLATRSNIDLKDKWRNMSISASGQGSREKVRTPKAKGVPATPVSGSQSLVVYVPHKDGAPAISDPTKSSQEAKNPPRYTAMIIEALASMQEPNGSEIGAICSFIEQRHEVPQNFRRLLSSKLRRLVAQNKIEKVQKGYRLKDSSYATKTPTPKQKDPANRARVHQNSSSANSIDPIEEAAITAAYKVADSEAKSFLASEAVKEAEKISKMAEETDSLLLLAKEIFERCSRGEIVTIA