PPPPPPPPPPPPPPPPPPPPPPADFYHPAGGSPTAAYQPPPPPPAAPPPPAPCSGVTCHGEPAKFYGYDNLQRQQIFTTQQEAELVQYPDCKSSSANIGEEPDHLNQSSSPAQMFPWMRPQAAPGRRRGRQTYSRFQTLELEKEFLFNPYLTRKRRIEVSHALGLTERQVKIWFQNRRMKWKKENNKDKFPASRQEGKEGEAKKEAHDLEEDRAEGQTN