MRPLYEQNLYQDLFYWQARLNGSKLNRTHLLDLFDSMAGKFGREGDRGVSRYISSEHNVVLIKDNKWYTPFRPFEYDTNCTAQETWCDGRMMFSQWAFERWTKEGMTFPDTLFFHDIGDAGACFGFGACTAPVITYFRQRLEMGWPHQMNPDNGDYTLLMPNLYTDLDRDAINGQWKPYTFYTYPWEKKKNKAFFRGSGYCNMWHRNKVVKCPRWHLTNESYYNGHGDLLDVRINGWDESGVGRKCPPYDPVPLREMPRYKYLLALDGVSASNRFAKLLGMNSVVLKEDSPYLAWFYRSVRQYEHYLPILERHPLDVLDVMGTYGSPQRDNELKRIVQNANNFAAKYMCDRAIALYFRKVLNEYKKLFDDMDGFIQGYIWPLVQAKQKTHVDFRQHLGRLRRQVAEDEAAAAAAAKVASS*