MHMHECPRWMHLHRHARQNDPSGASRRPSNEVTEAWLRLARVRSRVLDAVEQDLKRAGFPPLAWYDALLELSRAPGGELRPVELERQMLLPQYSTSRLIERLVDEGLAARRECENDKRGLFVEISDAGRELQKRMGEAYSAAIERHVGSKLSDTEAAKLCDLLDRLGCCAQASSSDAKESGSSQ