MGAPYDAHTTGMTGAISYHPYGSAAYPYQLNDPAYRKNATRDATATLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPRNKSEDEDEDEGDAARSKGESPDKAQEGTETSAEDEGISLHVDSLTDHSCSAESDGEKLPCRAGDPLCESGSECKDKYDDLDDDDEDDEEGERDLAPPKPVTSSPLTGVEAPLLSPPPEAAPRGGGGGKMALGSRTSPGAPQPASKPKLWSLAEIATSDLKQPSLGPGCAPPGLPAAAAPNSSGAPPGGSPYPASPLLGRHLYYTSPFYGNYTNYGNLNAALQGQGLLRYNSAAAARGEALHSAPKAASDAGKAGAHPLEPHYRPPGGGYEPKKDASEGCTVVGGGVQPYL