MRSLGGTAACGSSQSTKLQQRGRGPLRTPSSPGLTVQCSGAAQQQQRRQETGEAVPAASSAVGGGSSNGSMESHLFRMLSLPVATSNPLSLGASVGAAAAAGADEQLEPLPWEPSLVVFSGGTAFNSVAGHMRQLTTRIAHVLPVSDDGGSTAEIVRVLGGPAVGDIRSRCLRLADDSDEEARAVRQLLAHRLNGKDSDAAKQQWYAIVEGDDPLWEGISDAYRHIIRSFLVHFHANIMRHSTKRFDYRGGSVGNFFFAGARIFFRSLEAAIFLFSRVARIPEGSLVLPAILTEEHITLGAELLDGNLIVGQNQISHPPSSSAASPHEVDKSCDACLAAPVKRIFYLSAEGDTHEHEVAPAPNPRVLTELERADAIIYGMGSLYTSIAPSLILKGVGECIAAATVPKIFLLNGALDRETSRCPSHDGPMTASDMVQAAAX