FQGAPYDAHTTGMTGAISYHPYGSAAYPYQLNDPAYRKNATRDATATLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPRNKSEDEDEDEGDAARGKEESPDKAQEGTETSAEDEGISLHVDSLTDHSCSAESDAERLPCRAGDPLCEGSKCKDKYDDLEGDEGDEEEGERDLAPPKPVTSSPLTGVEAPLLSPPPEAAPRGGGGGKTPLGSRTSPGAPQPASKPKLWSLAEIATSDLKQPSLGPGCAPPGLPAAAAPASSGAPPGGSPYSASPLLGRHLYYTSPFYGNYTNYGNLNAALQGQGLLRYNSAAAAPGDALHGAPKAASDAGKAGAHPLEPHYRPPGGGYEPKKDASEGCTVVGGGVQPYL