MKWQVRSEIHRAGPSRAVISPSMQDEVHQRRDHDTSRHVLPQETHSRLMLACRRAMQELAKGVKQQQEKIDCLLLELEATKKAPQDSLKQGEFREARRTYPQERTAGQRSRSHRQE