MEKQRTGDGDTSFESLVLEVESVWGGCECWSCWGREGARWVRGGGGRGRNHSWWWRRGRKREDGEEEERGEVKRRVCLKECIVEVAAPPASQAVFFFFTTPLASPPLSHSMSYAYLFKYIIIGDTGVGKSCLLLQFTDKRFQPVHDLTIGVEFGARMITIDNKPIKLQIWDTAGQESFRSITRSYYRGAAGALLVYDITRRETFNHLASWLEDARNHANSNMTIMLIGNKCDLAHRRAVSTEEGEQFAKENGLIFMETSAKTAQNVEEA