MEFKLALLAVKNVSVSRQFYEELFDQKVILDLGKNVTFSGGFAIQEDFAWLTNVASDSVIERSNNMELYFEVDDFDAFMQKIQEYENIKYVHQPKKYKWKQRVVRIYDPDHHIIEIGESMAVIAKRYLDEGYSIGETSKIIQHPIEFVKMYNQKINR