MSEAGIAERQAAAADDAPPARKPPQLPPRPQLSPTELAERGEAPVKAAYIRNVTSRVHVGAVAGSLSSASCETGAVPAGAGERQRDVRTKSKNQAKRDRKQERYSTAELCTSFALGRCRFGETCRFNHDVAAYLSTKVPELPGSCPFNTAPACPYGITCRWASTHVRPDALVQQYILDATAAKQEQPKQAEDQQQAEQPSDGLQQQQPETQQGGTAQQAAADAKGLLPPGGGSPTQAAKPAAAASALLPAPREAGTAAEQGWWRQDGTLPAAVLELPVGAEAPREPLNTLDKEVQQQLRRGNVPFEAADAALAAMGIVPHRAGRGGGRGGRGGRGX