MPRARRPPRAGSGRAMTLPTDLPQRLVEIEHLLSDCFASPSTTVLHVDDSSGRLTIQVSWVAARAASSLLEARCALNLVFEPNVLRRYGRLDAAARARVRERLAALARQTVDAARPVEGGEADACNATLPVTDALLDDALRGG