MPVLDEQHLPHYREASQLHASDSLCPELLTAMSDLRQACDRCHSKKLKCTKIPASSVCTRCAKAGVTCLFSPPTRSLRHPDNAVFNWSMLGLDEPAIEPVPSINLDQFITTPPVSQVTDPPPPPPAQVTEISQLSDLMAGLDRLQTNFPTSQRDHLSARELTEFMKICKFDLGSFLEDLLQRSQKLLHLYPEVLKRLEPEDINCDAPDCIHNAQKEYLLSKSRVPIDQSLIHLIMACHLRLLDIFDMITNHGRMCAHAVPLLPREHEPKFDMPEIKIGSFVAPKISAASMMIAMVIELQHSLSSRAEELEGAVSLAVGNESKTAKIISLQCESLKERASDTLDGLCSLRDNLMKLGVIR