MGRPPATRACDRCHAVKEKCRRIPGQSACERCHRLQNTCQSLRPVGTAGRKPRHHRREGSATTIQVRRARSESSSTVSAAASSVKQGTTPASPASDTVSLPASPARSGAVSPPRTLSMFADMNERELFIVKCISQGRPRIEQFLIAQSFRVNHHKTFARHLHNAPSWISDALIATAALLACEYDPDPSPEDRSIGHRRAASAVSTLRSVKPLDSGDLSVILLLAVSALTFALHISGSGLAICRHALLTIKPIYDSTTVFDPECSAFFVCLILSETEECYLMGEVPTLRFKMEITDGCVDRYVGIAAPMLPCMYDICEVSYLLRQNERPSDSELMGIIDAIELVVHKWTPALPEGCASRFLQQEMVSLLAQANIFRWSMLLMIHRLRYPFGTEVAAGTALSEVILEELRSAVRHTKRSIPHMEIPYMVACFELTDIKERQMALEQIDIFIEFSRRSRIRLRDQLTAFWAIKDIRGQVHWCDAVSWLPH