MGRESVAVVTAPPSGTAPGTAAAATSLAPGFRFHPTDEELVSYYLKRKVLAKPVRFDAIGEVDIYKHEPWDLAVFSRLKTRDQEWYFYSALDKKYGNGARMNRATNKGYWKATGKDREIRRDIQLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVEYETEKNGNLVQDAYVLCRVFHKNNIGPPSGNRYAPFMEEEWADDVGALIPGVDVRLRVEPQPVANGNNQMDQEIQSASKSLININEPPRETVAMDIEPNQQNNHESDIKPHEHNNNNAYEEDEETLKREQTEEGERPPPVCVLNKEAPLPLLQYKRRRQNESNNNSSRNTQDHCSSTTTVDNTNTLISSSAAATNTAISALLEFSLMGISDKKENPQQALRPHKEPSPHTPQASPDEKVNDLQKEIHQMSVERETFKLEMMSAEAMISILQSRIDALRQENEELKKNHASGQ*