MQKVEQKDIYEGMAEAYPQHHPECIAKPVEQVLVQQVDRTSRRQVKDLYLLPQDAYKKALDRMNLEARQLGLSVEECFPEWPKLRQQYCRLRKQAVMAKQQEKWQMMMINSGGIIEDMPPSYLRYRYQQMQGPRKRGRPRKDSFTDDFILPQPNSPTEEEINFTINKVGNKQKINFHNEERNKHIDEVVNSLHLQQQLQQEESQNNEQISTNTNDEDAIVDV