MSYPQGYLYQPPGSLALYSCPAYGASALAAPRSEELARSSSGSAFSPYPGSAAFTAQAAATGFSSPLQYSADPAAAGFPSYMGSPYDAHPTGMSGALSYHPYGSPAYSYQLNDPAYRKNATRDATATLKAWLQEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPRNKSEDEDEDCDGGGGGGGKEEAASDKARDSNETSAEDEGISLQVDSLTDHSCSAESDGEKGPCRQLCESGSECKAKYQQLEEDDEEEEEEDEEDDEEGEEILPVKPATSSPLTGVEAPLLGHPLGEDAARSAAKAALDARIPPASSSSSAPSSQSKPKLWSLAEIATSDLKQPHPQQPCPPSSSSPAPPHSAAYSPSSLLGRHIYYTSPFYGNYTNYGNFNAALQGQGILRYNSAAAAAAAAAAVASGDGLSGSHCGGASAHKSVPEAALKSLAGHLEQHYKSPATDSKKDPTEVCTVGVQPYL