MSKPITMIESIGPVMKEKLAAAGISSVEGLLEKGATKSGRKAIADASGIAEGKILDWVNMADLFRIDGVGSQFAELLKAAGVDTVKELRNRNPANLHAALVKTQEEKGLTRAVPAESQVEKYIAHAKSLDPVVTY