MVKSNENGSGSVSVPPFLKKCYDMVEDRNTDSIIRWSDGGDSFVISDITQFSVTLLPTYFKHNNFSSFIRQLNIYGFRKIDTDCWEFANENFVRGQKHLLKNIRRRKHPHSADQQKALPQQDNCDEPSQEAPYHGLWKEVENLKLDKNSLTQELVKLRQHQESAENKLLLLSDRLQGMEKHQQQMLSFLVMVVQSPGFMVQLLHPKENNWHLAESWNILDQDKQDDKPVASDGMIIKYKPPVGEKLKPVVPLSPGFEKQTEPELSAEGLKDLCVSSEFLKVLLDEKLSPLENHSPFLLPDLPDDGSWEQLFLGSPFMGNIQDSNKESEGHTNGGMEMEPTISETPNENSRTFESMIVEMEKTRE