MAHREFHEKEVEGMRRQLKEEWETQVACLEQQCQAGAAELRDVRLQCTEAVGQLEQQHAAQVDQLAAQLAAAERCNGELKQLTAALGSGRQEHAEALQAAVHELQARLKESVRERERLVQAHASQLSALSAQIAAKLASSRGQQAQLRQQVEGDVQGALSECLASCEAGMASLQQRLDRQTEAADSRQAELAGQAGQLEAAMQRLLTALRATVPSIPAAAAQVLLEGGGGSCSNVASSRAEAAAQEVSWAVREHVEQAEAAAIDSALTAVESELPASMDASSQPGSQPATPTRLLSPRKRQQQQQQRDYAAAAAAAAAVQRAPSLEYCEGRLAALLARCQELLARVAAGDAQAATLQQRVAALEASLSACQEQLKQAKGESLX