MVRSLPKRNNPLVLPDQSPSYEELLALRRLGKTNLAVKPTQIGTSNATKPENLGPFEYAHLRAKLPKDLKGSEIFASHAPQQHPETYFLMRRSKDGYVSATGMFKIAFPWAKLEEEKAEREYLKTREGTSEDEIAGNIWVSPLLALELAKEYQMYDWVRALLDPTEIPQTPKKQITPPPKFELPPIEAPTQLSAPSQRTRRGRSASPSKRATLSPRKPRKTRAAKEASVEEASAASASLQNALDMTASNADAGSANGTVESSVEEHVEEKVVTVTGDTTKPASRKKVAAIPEENEVEEEKVKVDVKTTADTVDDVRTTQTTISVEMPVSLPEAPSAEDTEKMIAKAKEMVAEAIKVQTTEGEQPEASSPKGAKKRKTDMLSEDEEDEETRAASALRAKRAKVLEEKLKRERVRNRALVGVTAVFALA