MAAVEGQPRSLSLVHRTVAAAGASVVSAFIVNPLDVVKIRIQAQGAAGMNSRMMEQSETLLEKWSFATCDCFRTPTPRQIPTPACGPACTNTAATVTPLYRGTIDGLRKIVASEGMRVLWRGTDVALMMAIPMVGIYLPLYDYLLLQLHEQRHTNAATPLIAGTLARTVAVYCTAPFELLRTRLQAHSPAAAAAAPAVADVSRCGSGRAALLLQHLPSSADAGGSRLRAAGRLWRGVGATLARDVPFSALYWGMVEPIRGALLSEAHVGSSATEWQVFSANVTAGAVAGGLAGAITTPFDVLKTRTQLSADKANPLLSSMRSIARQEGVSGLFRGWSARSAKAAPACAIVLSAYELLKHVYEX