MGRESVAVVTAPPSATAPGTASVATSLAPGFRFHPTDEELVSYYLKRKVLGQPVRFDAIGEVDIYKHEPWDLAVFSRLKTRDQEWYFYSALDKKYGNGARMNRATNRGYWKATGKDREIRRDILLLGMKKTLVFHSGRAPDGLRTNWVMHEYRLVEYETEKNGNLVQDAYVLCRVFHKNNIGPPSGNRYAPFMEEEWADDEGALIPGIDVKLRLEPPPVANGNDQMDQEIQSASKSLININEPPRETAPLDIESDQQNHHENDLKPEEHNNNNNYDENEETLKREQMEEEERPPRPVCVLNKEAPLPLLQYKRRRQSESNNNSSRNTQDHCSSTTTTVDNTTTLISSSAAATNTAISALLEFSLMGISDKKEKPQQPLRPHKEPLPPQTPLASPEEKVNDLQKEIHQMSVERETFKLEMMSAEAMISILQSRIDALRQENEELKKNNANGQ