MPGDDCIERPLFGGAISTVFPLRFQDISNIRPVPDHQEVFADPNRDESLIFELLDLKRDVEDDGSAIWFLRDLATEQDAEGSLMLEHSGMADVEGLRYRDIPTVITTAVGQMSISKGRQGREALNIVRVYLANIRLKEVGTDVLITAYEPLLINPLSESARTVGYGPAVPARESGCLPVADAFQLAVSNFKVHDWNLFGAGP