MSYPQGYLYQPPGSLALYSCPAYGASALAAPRSEDLARSSSGSAFSPYPGSAAFSASAGAGFSSPLSYTADPTAGFPSYMSSPYDAHATGMAGALSYHPYGSPGYSYQLNDPAYRKNATRDATATLKAWLQEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPRTKSEDEDEEDGDGERREVERPEKTLDNSEASAEDEGISLHVDSLTDHSCSAESDGEKVTCRVGGLAPDQPGDKCDEDDGDHKHDLRSQLSPKPITSSPLTGVEAPVLNHHHLHHMHHLHGQREEVKPKLWSLXXIATSDQKQQHQKLGQPGXEIXPSLLPGQXPXLXRPFFYTSPFYSNYTNYGNFSPLQGQGIMRYTNSSGALEACTNSKSRPGSPLVKNNPNQ