SPRGRSRPPRGWAQTRAVRSCSGCAAVGQLGGRVRGSGRRSNPGTLSRPRGRAHRPTALPAWCVWDPTAGWDQGLDPGLFVESNRKGSVVSRANSIGSTSASSVPNTDDEDSDYQQEPYKESYKDRRRRAHTQAEQKRRDAIKRGYDDLQAIVPTCQQQDFSIGSQKLSKAIVLQKTIDYIQFLHKEKKKQEEEVSTLRKDVMALKIMKVNYEQIVKAHQDNPHEGEDQVSDQVKFNVFQGIMDSLFQSFNASISVASFQELSACVFSWIEEHCKPQTLQEIVTGVLHQLKNQLY