MEVKDAAKPRLPPGFRFRPTDEELIVHYLRRRALASPLPPAVDIPDVRILAHDPSDLLPPGFSEQERYFFTCKEAKYVKGRRANRATGAGYWKATGKEKPVAVAVPATRGGQGQAVLVGMKRSLVFYRGKPPTGSKTDWVMHEYRLAGAGLAPCRRATAQQDGDGDAAVSRPAEGWVLCRVFRKKKGSAAAARPGDRSDGDGDEGEEAGESESAGAGGPGFIDFFARADAAGRRRRAASPVVSSSCLTDASPERQQGREQETTSRGA