MSVWGDEDFLNCQVFSSSLGDLPLRWFCSLPEGSISSWRQLRNSFLKKFQAHRVIPKTDADLMALRMREDENVTEFAGRFWMIYSQIEGASDEVAVKSFQRALRPGIELLTDLVMFPVVTMKALMARANWFIRAEEDEARVWRTLTSPRRTCHPRRTRDPPGGRSQTGAEPRPLIGTRPRPQTDAGPRPQIVTGPHPPRQRPRGEAGSSDAKPPPTKL