MSPESSLSRDLTCPRSGHGGYPVTHFWRFANGAVYFEAKGQHDHPRPALKSFGVHEAEVTDLDDPVAEAPPPLGLASETTNPAGLSVDTLDETTTASLSGRHAVPLDRLAGRPGHNRRGASVAFDVDVAVAVAVASATGATHGVNCSPSRASVCKTGGAGRSSRCASGRGAGRNGRWSSNLAVAASLQALRGTGGHSVAEATGPPLLGTATPGYEKDWPKRDSSLGPASEATSDRGEQLPVKPINSWSSGGTDLRISSPNTSTRNGSNPNIYLFSLPHTALLAGR