MGRESVSAVSSPPTTTATAVATALAPGFRFHPTDDELVSYYLKRKVLGKPVRFDAIGDVDIYKHEPWDLAVFSWLKTRDQEWYFYCALDKKYGNGARMNRATNKGYWKATGKDREIRSDVQILGMKKTLVFHSGRAPDGLRTNWVMHEYRLVDYETENNGNPVQDAYVLCRIFHKNNIGPPCGNRYAPFMEEEWDGDGAALIPGVNVSVRVEPLPVANGNIQMDQSESKGLININEPPREATPMDIEVNHQEIALKPHENNNDEDEKALRRENADKDEGPPAVCVLNKEAPLPLIQYKRRRQNESSNNNSSRTAEDYCSSTTTTVDNTPTLVSSSTTAAATNSAISALLEFSLMGISKKKENLLRPHKEATLEEKLNDLQKESKQMSDERKSFKLEMMGAEAMISILQSRIDALRQENDELKKNNNSANGH