MASCGLWTPPSFSPRRRLSNFSSTRRPPFSVIRFDKELASRRVFCSYSQENNNKDRPQSSGIQVYGEIERLLTETVKQSQSSSAGSADWSELEGAWVLRPRNSNPKMVAHFIGGIFVGAAPQLTYRLFLERLAEKDVLVIATPYASGFDHFAIADEVQFKFDRCCRSLHESVQDLPSFGIGHSLGSLIHLLIGSRYAVQRNGNVFMAFNNKEASLAIPLFSPVLVPMAQSLGPLLSQVATSPTVRLGAEMTRKQLETLSPPIMKQILPLVEQLPPLYMDLVKGREDFIPKPEETRRLIRSYYGISRNLLIKFEDDSIDETPILAQVLGVESSISSKLDMSIRTLPGDHGLPLQQSLPDVPPAMADAVNRGSEFLANMAVGTPWESVAKEVGGTLGMDSKILRAYTSKDLAQLVDAITSWMASNMGPKLLRS*