MVDKSVRKMHWQFIKVDITTEPSWRSQSVVRSRLQTGYLNSYSSKMAERTDGVNDFLSNFSKTDHNTCKDESLFYFETDYLPLKGNADYLKLMKSLAILEAQRISVCKMQEMCEKPCLEVVELTCGTLVFLVVSDHICAVPEIDFSKYKCLSLINNKQNQLFTRRMAKNQVSVKEDSSGSEIRVRGRLWTVEEQLRLEQLLVEYPPEPIESRRFEKIAKALGNRTPQQCYHCRQQPIVGFRWECKSCPKISFCSSCISQLCKMDPPPHPITHRYRPYDMATNSAYSIEAFSSDNYLDPNFSI