MGRGLTTDGVLPASEAVLTTATGRPMAPGFRFNPTDEELISYYLKRKVQRKPIALDPIGEVAVYKQEDPSDLPDQSKMKTTEREWFFFTTLEKYGDSGYAVRSTAKGNWRERGREKKIKRGGDDQVIGNRKRLVFFTNNQATNWVIHEYQLVDNDGHVQTDAYVLCRLFDSSGSINAPFSEQEWDDADNEKIQKASNSRSMNLFDLNELPREFEIDDDDSKAVDQDDNNNDACLLPCVLNKEAPLPFVRYRRKRQLDSDNSIQTTPKTTSGTTIPYVAALLERSEPEPVDATMVVPTSSYNEELIKDLHKERQQIAVERERYKLEMTNAEMTISDLVGKNDALRTEIEELKKKNSNKEQGS