MDGGALPRSAPPAPRVPVGCAARRRPPSPELLRCSRRRRPATAETGGSAAAVARRNERERNRVKLVNLGFQALRQHVPQGGASKKLSKVETLRSAVEYIRALQRLLAEHDAVRNALAGGLRPQAVRPSAPRGPPGTTPVAASPSRASSSPGRGGSSEPGSPRSAYSSDDSGCEGALSPAERELLDFSSWLGGY