MGRESVAVVSSPPTATARGTATVAATSLAPGFRFHPTDEELVSYYLKRKVMGKPVRFDAIGDVDIYKHEPWDLAVFSRLKTRDQEWYFYSALDKKYGNGARMNRATNKGYWKATGKDREIRRDIQLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVDYETESNGNLVQDAYVLCRVFHKNNIGPPSGNRYAPFLEEEWADEGVALIPGVDVRVRAEPLPFANGNNQMDQPASKDLININEPPRETTPMDIEVSHQNHHENAPKPQENNNNNHYDEAEEALKLEQAEEDERPPPACVLNKEAPLPLLQYKRRRQNEPNNNSSRTTQDHCSSTITTVDNTPITLISSSAAAATNTAISALLEFSLMGISAKKENTPQPPNKEAYPPAPLPSIEEKLNDLQKEVHQMSVERETFKLEMMSAEAMISILQSRIDALRQENDELRKNNATKGQAVL