MQRQEAAQSRGRNEGGGFNSLLARLRAVRPGKGRNKDTVDRQSSDTTLTPPGRPSSVPSARSSMESSGGAAPMSDPYHSQRQSIDESNAIERIATRDAADGGATSCAEAAQSAAVAAMAQSHFSLDPSRTAGAAEPASAVAPLPYGSLGSFCTSLSHLGSSGSGGSSTAANSLPPAPEGHNQPLPGSSASARMTLEGGRLRRYSAAKDPAILEHGSTAPAGAMQELADELAAGGNGNSVGGPASSDGASSAAAGSAGGALAGSPASQPPRHSSPRPAPQAGSPAAEPLMTSQVALLAQQLLLQQQQQQQQX